I det här exemplet lär du dig hur du hittar ASCII-värdet för ett tecken.
För att förstå detta exempel bör du ha kunskap om följande C-programmeringsämnen:
- C Datatyper
- C Variabler, konstanter och bokstäver
- C Ingångsutgång (I / O)
I C-programmering har en teckenvariabel ASCII-värde (ett heltal mellan 0 och 127) snarare än själva tecknet. Detta heltal är ASCII-koden för tecknet.
Till exempel är ASCII-värdet 'A'
65.
Vad det betyder är att om du tilldelar 'A'
en teckenvariabel lagras 65 i variabeln snarare än i sig 'A'
själv.
Låt oss nu se hur vi kan skriva ut ASCII-värdet för tecken i C-programmering.
Program för att skriva ut ASCII-värde
#include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); // %d displays the integer value of a character // %c displays the actual character printf("ASCII value of %c = %d", c, c); return 0; )
Produktion
Ange ett tecken: G ASCII-värde på G = 71
I det här programmet uppmanas användaren att ange ett tecken. Tecknet lagras i variabel c.
När %d
formatsträng används visas 71 (ASCII-värdet för G
).
När %c
formatsträng används 'G'
visas själva.