Cout (C++)

3 respostas
C

Pq isso n funfa assim:

Mas funfa assim?

3 Respostas

L

Roda esse código em C:

#include <stdio.h>

int main(int argc, char * argv) {
    int i = 0;
    i = i < 2;
    printf("%d", i);
}

Vc está imprimindo se 0 é menor que 2.

E

[quote=cake]Pq isso n funfa assim:

Mas funfa assim?

A precedência de operadores não se alterou só porque você usa o operador sobrecarregado. Por favor, consulte uma tabela de precedência de operadores do C++ para verificar por que é que você tem de pôr os parênteses na conta (0 < 2).

C

Vlw, entanglement!
Continua sendo meu herói! :slight_smile:

Criado 10 de novembro de 2011
Ultima resposta 11 de nov. de 2011
Respostas 3
Participantes 3