8
¿Por qué #define TRUE (1 == 1) en una macro booleana C en lugar de simplemente como 1?
He visto definiciones en C #define TRUE (1==1) #define FALSE (!TRUE) ¿Es esto necesario? ¿Cuál es el beneficio sobre simplemente definir VERDADERO como 1 y FALSO como 0?
160
c
precompiler