Dimostreremo i programmi C per la visualizzazione dei valori ASCII di un carattere o di tutti i caratteri all'interno di una stringa in questo articolo.
Come trovare il valore ASCII di un carattere nella programmazione C?
Ci sono due metodi per trovare un personaggio Valore ASCII Nella programmazione C:
Metodo 1: usando la funzione scanf ()
Nella programmazione C, puoi facilmente trovare il ASCII Valore di un carattere usando la funzione scanf () e i passaggi sono riportati di seguito:
Passo 1: Per prima cosa devi dichiarare un carattere con il tipo di dati Char.
Passo 2: Quindi usa il scanf () funzione per spingerci a inserire un carattere con %C specificatore.
Passaggio 3: Quindi usa il printf () funzione per produrre il file Valore ASCII del personaggio con %D specificatore.
Guarda il seguente esempio e capisci come possiamo stampare il valore ASCII di un personaggio in C.
#includereIl programma di cui sopra accetta un carattere dall'utente e poi trova e stampa il valore ASCII di quel carattere. Poiché NUM è del tipo INT, imposta il valore ASCII di un carattere che è memorizzato nella variabile C a Num. Di conseguenza, il valore ASCII di C è impostato su Num.
Metodo 2: usando la funzione getchar ():
Nella programmazione C, puoi facilmente trovare il ASCII valore di un carattere usando getchar () funzione e i passaggi sono riportati di seguito:
Passo 1: Per prima cosa devi dichiarare un carattere con il tipo di dati Char.
Passo 2: Quindi usa il getchar () funzione per determinare il valore ASCII del carattere.
Passaggio 3: Quindi usa il printf () funzione per stampare il valore ASCII del carattere con %D specificatore.
Dai un'occhiata al seguente esempio e capisci come possiamo stampare il valore ASCII di un personaggio in C.
#includereIl programma di cui sopra accetta un carattere dall'utente e quindi trova e stampa il valore ASCII di quel carattere utilizzando getchar () funzione.
Come determinare il valore ASCII di tutti i caratteri in una stringa
Se hai una stringa e sei interessato a trovare il Valore ASCII Di tutti i personaggi, puoi seguire il programma di seguito.
#includereIl programma di cui sopra chiede all'utente di inserire le stringhe dei caratteri e quindi utilizzare il ciclo while per trovare e stampare il Valore ASCII di tutti i personaggi nella stringa.
Conclusione
Nella programmazione C, il Valore ASCII di un personaggio può essere trovato usando il scanf () O getchar () funzioni. IL Valore ASCII di ogni personaggio è rappresentato da un codice unico a 7 bit e può essere rappresentato in formati esadecimali, ottali o decimali. IL Valore ASCII di tutti i caratteri in una stringa possono anche essere trovati usando un ciclo while. Seguendo i passaggi descritti in questo articolo e utilizzando gli esempi forniti, i programmatori possono facilmente trovare il Valore ASCII di personaggi nei loro programmi C.