Estoy sorprendido cadena más booleano tiene un efecto similar de operación ternaria:const string además booleano para pluralizar en C
int apple = 2;
printf("apple%s\n", "s" + (apple <= 1));
Si apple <= 1
, se imprimirá manzana. ¿Por qué funciona esto?
ah, ya veo ... gracias – Oxdeadbeef