C-program för att hitta ASCII-värde för en karaktär

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 %dformatsträng används visas 71 (ASCII-värdet för G).

När %cformatsträng används 'G'visas själva.

Intressanta artiklar...