Questo è il mio codicePerché la printf ("% c", 1) tornare faccina invece di char codificato per 1
#include <stdio.h>
int x,y;
int main(void)
{
for (x = 0; x < 10; x++, printf("\n"))
for (y = 0; y < 10; y++)
printf("%c", 1);
return 0;
}
Esso restituisce facce sorridenti. Ho cercato ovunque un codice per faccina o un codice per 1 ma non sono riuscito a trovare alcun collegamento o spiegazione perché il valore char per 1 restituisce faccina, quando il codice ASCII per 1 è SOH. Ho ricercato le risposte a questa domanda ma non ho trovato alcuna risposta che spieghi perché ciò accade.
Avrai intenzione di prendere nota delle informazioni del terminale su cui stai lavorando. Se non pensi che sia importante, ripensateci. – WhozCraig
Cosa intendi indicando le informazioni del terminale. Non ho familiarità con questa espressione. Potresti darmi dei link (tutto quello che ricevo da Google è i terminal dell'aeroporto) – maltkat
Non ho una faccina con questo codice ... – Boiethios