C Programma om de ASCII-waarde van een teken te vinden

In dit voorbeeld leert u hoe u de ASCII-waarde van een teken kunt vinden.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende C-programmeeronderwerpen:

  • C Gegevenstypen
  • C Variabelen, constanten en letterlijke waarden
  • C ingang uitgang (I / O)

Bij C-programmering bevat een tekenvariabele de ASCII-waarde (een geheel getal tussen 0 en 127) in plaats van dat teken zelf. Deze gehele waarde is de ASCII-code van het teken.

De ASCII-waarde van 'A'is bijvoorbeeld 65.

Wat dit betekent is dat, als u toewijst 'A'aan een tekenvariabele, 65 wordt opgeslagen in de variabele in plaats van 'A'zichzelf.

Laten we nu eens kijken hoe we de ASCII-waarde van tekens in C-programmering kunnen afdrukken.

Programma om ASCII-waarde af te drukken

 #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; ) 

Uitvoer

 Voer een teken in: G ASCII-waarde van G = 71 

In dit programma wordt de gebruiker gevraagd een teken in te voeren. Het karakter wordt opgeslagen in variabele c.

Als de %dformat string wordt gebruikt, wordt 71 (de ASCII-waarde van G) weergegeven.

Als de %copmaakreeks wordt gebruikt, wordt deze 'G'zelf weergegeven.

Interessante artikelen...