I dette eksemplet lærer du hvordan du finner ASCII-verdien til et tegn.
For å forstå dette eksemplet, bør du ha kunnskap om følgende C-programmeringsemner:
- C Datatyper
- C Variabler, konstanter og litteratur
- C inngangsutgang (I / O)
I C-programmering inneholder en tegnvariabel ASCII-verdi (et heltall mellom 0 og 127) i stedet for selve tegnet. Dette heltallverdien er ASCII-koden til tegnet.
For eksempel er ASCII-verdien 'A'
65.
Hva dette betyr er at hvis du tilordner 'A'
en tegnvariabel, lagres 65 i variabelen i stedet for i 'A'
seg selv.
La oss nå se hvordan vi kan skrive ut ASCII-verdien til tegn i C-programmering.
Program for å skrive ut ASCII-verdi
#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; )
Produksjon
Skriv inn et tegn: G ASCII-verdi på G = 71
I dette programmet blir brukeren bedt om å legge inn et tegn. Tegnet er lagret i variabel c.
Når %d
formatstreng brukes, vises 71 (ASCII-verdien av G
).
Når %c
formatstreng brukes, 'G'
vises selve den.