Domanda

Sto cercando di capire perché la seguente affermazione funziona:

putchar( 1 + '0' );

Sembra che l'espressione + '0' converti la letterale alla rispettiva versione ASCII (49 in questo caso particolare) che a Putchar piace essere dato.

La mia domanda era perché lo fa? Qualsiasi aiuto è apprezzato. Mi scuso anche se ho fatto ipotesi errate.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top