5
Por que o pré-processador C interpreta a palavra "linux" como a constante "1"?
Por que o pré-processador C no GCC interpreta a palavra linux(letras minúsculas) como constante 1? test.c: #include <stdio.h> int main(void) { int linux = 5; return 0; } Resultado de $ gcc -E test.c(parar após o estágio de pré-processamento): .... int main(void) { int 1 = 5; return 0; } …
1022
c
linux
gcc
c-preprocessor