Programma C per trovare il valore ASCII di un carattere

In questo esempio imparerai come trovare il valore ASCII di un carattere.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione in C:

  • Tipi di dati C.
  • Variabili C, costanti e letterali
  • C Ingresso Uscita (I / O)

Nella programmazione C, una variabile carattere contiene un valore ASCII (un numero intero compreso tra 0 e 127) anziché quel carattere stesso. Questo valore intero è il codice ASCII del carattere.

Ad esempio, il valore ASCII di 'A'è 65.

Ciò significa che, se si assegna 'A'a una variabile carattere, 65 viene memorizzato nella variabile anziché in se 'A'stessa.

Vediamo ora come stampare il valore ASCII dei caratteri nella programmazione C.

Programma per stampare il valore ASCII

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

Produzione

 Immettere un carattere: G Valore ASCII di G = 71 

In questo programma, all'utente viene chiesto di inserire un carattere. Il carattere è memorizzato nella variabile c.

Quando %dviene utilizzata la stringa di formato, viene visualizzato 71 (il valore ASCII di G).

Quando %cviene utilizzata la stringa di formato, 'G'viene visualizzata la stessa.

Articoli interessanti...