En C tienes un 0, como "False", y cualquier otra cosa como un "True", así que no es posible usar el valor resultante para realizar otra operación.
Claro que es posible.
if (valor) operacion(1); else operacion(0);
Usar booleanos en operaciones aritméticas es saltarse la abstracción de lo que un booleano significa.
Peor aun o por suerte, me entero de que "recientemente" agregaron el tipo booleano, o sea que ni siquiera existía.
Si ahora te enteras de eso, y si lo consideres reciente, aún con las comillas, deberías usar medios de información diferentes de las viejas revistas que mencionabas en otra entrada.
-- Asqueados [asqueados.net]: mas politica, informatica y payasadas que nunca
Recientemente
(Puntos:2)( http://press.asqueados.net/ | Última bitácora: Jueves, 06 Marzo de 2014, 11:47h )
Claro que es posible.
if (valor) operacion(1); else operacion(0);
Usar booleanos en operaciones aritméticas es saltarse la abstracción de lo que un booleano significa.
Peor aun o por suerte, me entero de que "recientemente" agregaron el tipo booleano, o sea que ni siquiera existía.
Si ahora te enteras de eso, y si lo consideres reciente, aún con las comillas, deberías usar medios de información diferentes de las viejas revistas que mencionabas en otra entrada.
Asqueados [asqueados.net]: mas politica, informatica y payasadas que nunca