5
¿Por qué el preprocesador C interpreta la palabra "linux" como la constante "1"?
¿Por qué el preprocesador C en GCC interpreta la palabra linux(letras minúsculas) como la constante 1? prueba.c: #include <stdio.h> int main(void) { int linux = 5; return 0; } Resultado de $ gcc -E test.c(detener después de la etapa de preprocesamiento): .... int main(void) { int 1 = 5; return …
1022
c
linux
gcc
c-preprocessor