(¿Dónde) define el estándar C el resultado de sumar/restar dos booleanos?
El estándar C11 define el tipo _Bool (6.2.5.2) como un tipo entero sin signo estándar (6.2.5.6) y, según leo el estándar, _Bool también es un tipo aritmético (6.2.5.18 a través de 6.2.5.7 y 6.2.5.17). Además, se especifica que para + y -, “ambos operandos deben tener tipo aritmético, o un . . . Read more