Vi vil demonstrere C -programmer for å vise ASCII -verdien (e) til et tegn eller alle tegn i en streng i denne artikkelen.
Hvordan finne ASCII -verdien til et tegn i C -programmering?
Det er to metoder for å finne en karakter ASCII -verdi I C -programmering:
Metode 1: Bruke SCANF () -funksjon
I C -programmering kan du enkelt finne Ascii Verdien av et tegn ved bruk av SCANF () -funksjon, og trinnene er gitt nedenfor:
Trinn 1: Først må du erklære et tegn med Char -datatypen.
Steg 2: Bruk deretter Scanf () funksjon for å be oss om å legge inn et tegn med %c Spesifikasjon.
Trinn 3: Bruk deretter printf () funksjon for å sende ut ASCII -verdi av karakteren med %d Spesifikasjon.
Se på følgende eksempel og forstå hvordan vi kan skrive ut en karakters ASCII -verdi i C.
#inkludereOvennevnte program godtar et tegn fra brukeren, og deretter finner og skriver ut ASCII -verdien til den karakteren. Fordi NUM er av INT -typen, setter det ASCII -verdien til et tegn som er lagret i C -variabelen til NUM. Som et resultat er ASCII -verdien til C satt til NUM.
Metode 2: Bruke getChar () -funksjon:
I C -programmering kan du enkelt finne Ascii Verdien av et tegn som bruker GetChar () funksjon, og trinnene er gitt nedenfor:
Trinn 1: Først må du erklære et tegn med Char -datatypen.
Steg 2: Bruk deretter GetChar () funksjon for å bestemme karakterens ASCII -verdi.
Trinn 3: Bruk deretter printf () funksjon for å skrive ut ASCII -verdien til tegnet med %d Spesifikasjon.
Ta en titt på følgende eksempel og forstå hvordan vi kan skrive ut en karakters ASCII -verdi i C.
#inkludereOvennevnte program godtar et tegn fra brukeren, og deretter finner og skriver ut ASCII -verdien til den karakteren ved hjelp av GetChar () funksjon.
Hvordan bestemme ASCII -verdien til alle tegn i en streng
Hvis du har en streng og er interessert i å finne ASCII -verdi Av alle tegn kan du følge det undergitte programmet.
#inkludereOvennevnte program ber brukeren om å legge inn strengene til tegn og deretter bruker mens Loop for å finne og skrive ut ASCII -verdi av alle tegnene i strengen.
Konklusjon
I C -programmering, ASCII -verdi av en karakter kan bli funnet ved hjelp av Scanf () eller GetChar () funksjoner. De ASCII -verdi av hvert tegn er representert med en unik 7-biters kode, og den kan være representert i heksadesimale, oktale eller desimalformater. De ASCII -verdi av alle tegn i en streng kan også bli funnet ved hjelp av en stund loop. Ved å følge trinnene som er beskrevet i denne artikkelen og bruke de medfølgende eksemplene, kan programmerere enkelt finne ASCII -verdi av karakterer i C -programmene deres.