Hvordan bruke SCANF i C ++

Hvordan bruke SCANF i C ++
C ++ er et allsidig programmeringsspråk som inkluderer flere innebygde funksjoner. Blant disse funksjonene er det en mye brukt inngangsfunksjon som heter Scanf (). Denne artikkelen tar sikte på å gi en detaljert oversikt over Scanf () funksjon i C ++ ved å utforske syntaks, og oppførsel sammen med et enkelt eksempel på bruk Scanf () funksjon i c++.

Hvordan du bruker scanf () i c++

De Scanf () er en mye brukt funksjon i C som godtar innspill for en bruker, slik at programmerere kan legge inn et innspill etter eget valg i stedet for å skrive den i et program. Den leser dataene fra Standardinngang (STDIN) bibliotek. De Scanf () Funksjonen mottar formaterte data fra standardinngangsenheter som tastaturer. De Scanf () funksjon er erklært som følger.

Scanf (format, ...)

De Scanf () Funksjon godtar to parametere:

  • format: En streng som indikerer formatet på data som skal leses. Denne strengen kan inneholde konverteringspesifikasjoner, som forteller Scanf () Hva slags innspill som skal forutse og hvordan du kan lese den.
  • (tilleggsargumenter): Det er tilleggsdata som spesifiserer hvilke data som må skrives ut til konsollen. Dataene du spesifiserer her skal være i rekkefølge.

De Scanf () Funksjon kan brukes til å ta enhver verdi enten det er et heltall, karakter eller hvilken som helst type. Du må imidlertid spesifisere datatypen ved å bruke formatspesifikasjonene som %d, %s, %f og mer.

Eksempel
Eksemplet på Scanf () er gitt nedenfor:

#inkludere
#inkludere
ved hjelp av navneområdet STD;
int main ()
int alder;
cout << "Please Enter Your Age: ";
Scanf ("%d", & alder);
cout << "My Age is= " << age;
retur 0;

Ovennevnte kode godtar inndata fra en bruker som bruker Scanf () funksjon, som er alder i dette tilfellet. Når du skriver inn ønsket nummer, vil det bli skrevet ut til utdataene ved hjelp av cout -funksjonen. Her brukte vi %d Format for å godta tall.

Produksjon

Konklusjon

I C ++, Scanf () Funksjon kan brukes til å godta inndata fra en bruker. Inngangen kan være i heltall, tegn eller flytende tall. Syntaksen er ganske enkel som bare inkluderer format og flere argumenter. For mer informasjon om hvordan du bruker den i C ++, følg de ovennevnte retningslinjene.