Programação Progressiva
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Programação Progressiva

Fórum para dúvidas dos sites: Programação Progressiva, Java Progressivo, C Progressivo


Você não está conectado. Conecte-se ou registre-se

Operador Lógico

Ir para baixo  Mensagem [Página 1 de 1]

1Operador Lógico Empty Operador Lógico Ter Nov 25, 2014 5:31 pm

junior81


Convidado

Boa tarde pessoal,

Acabo de me deparar com uma situação, já entendi o que ocorre mais não entendi o motivo, segue código:
Código:
#include <stdio.h>

int main(void)
{

   if (1 == 0, 0 == 1, 0 == 0){
      printf("\nVerdadeiro\n\n");
   }
   else
   {
      printf("\nFalso\n\n");
   }
}

O que ocorre é que dentro da instrução IF possui "vírgulas" e pelos meus testes é sempre considerado a última instrução apenas.
Utilizo o GCC, alguém saberia uma explicação técnica para isso ?

Ir para o topo  Mensagem [Página 1 de 1]

Tópicos semelhantes

-

» Ajuda com exercicio

Permissões neste sub-fórum
Não podes responder a tópicos