Uso de valores booleanos en C
C no tiene ningún tipo booleano incorporado. ¿Cuál es la mejor manera de utilizarlos en C?
653
3
C no tiene ningún tipo booleano incorporado. ¿Cuál es la mejor manera de utilizarlos en C?
De mejor a peor:
Opción 1 (C99)
Opción 2
**Opción 3
**Opción 4
Explicación
Si estás indeciso, ¡elige la #1!
Un booleano en C es un número entero: cero para falso y distinto de cero para verdadero.
Véase también Tipo de datos booleanos, sección C, C++, Objective-C, AWK.
Cualquier cosa que no sea cero se evalúa como verdadero en las operaciones booleanas, por lo que podría simplemente
y utilizar las constantes.