Para que serve o ? em C [RESOLVIDO]

1. Para que serve o ? em C [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/03/2011 - 09:34h

Gostaria de saber:

Para que serve o ? em C?


  


2. MELHOR RESPOSTA

Elder Marco
eldermarco

(usa Fedora)

Enviado em 02/03/2011 - 09:43h

Em que situação você quer dizer? Ele pode ser útil numa condicional, por exemplo. Veja esse trecho de código


for (i = 1; i <= 10; i++)
printf("%s\n", i <= 5 ? "Menor ou igual a 5" : "Maior que 5");


Assim, se tivermos i <= 5, a primeira mensagem será impressa. Se tivermos i > 5, teremos a segunda mensagem impressa. Ele funcionou como uma espécie de if, nessa situação.





Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts