2
respostas

comparison between pointer and integer

Estava fazendo uns testes e deu esse erro na linha 35, alguém sabe o motivo ? Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Boa tarde Luis, tudo bom?

O que está acontecendo é um Warning, quer dizer que tem algo estranho para o compilador, mas que deve compilar mesmo assi. Você cria um vetor exclusivosPlayStation que passa a ser entendido como um ponteiro na linguagem C, e você está comparando um ponmteiro com uma váriavel mais simples jogoSelecionado1 por isso o alerta. O C é definida como uma linguagem estática e fraca por isso é possível fazer comprações como está.

Fica a recomendação de um artigo da plataforma: https://www.alura.com.br/artigos/o-que-sao-as-tipagens-estatica-e-dinamica-em-programacao

Espero ter ajudado!

Vlw ajudou muito.