Ako používať scanf() v C++

Ako Pouzivat Scanf V C



C++ je všestranný programovací jazyk, ktorý obsahuje niekoľko vstavaných funkcií. Medzi týmito funkciami je široko používaná vstupná funkcia tzv scanf() . Cieľom tohto článku je poskytnúť podrobný prehľad scanf() funkcie v C++ preskúmaním jeho syntaxe a správania spolu s jednoduchým príkladom použitia scanf() funkciu v C++.

Ako používať scanf() v C++

The scanf() je široko používaná funkcia v jazyku C, ktorá akceptuje vstup pre používateľa a umožňuje programátorom zadať vstup podľa vlastného výberu namiesto toho, aby ho zapisovali do programu. Číta údaje z štandardný vstup (stdin) knižnica. The scanf() prijíma formátované údaje zo štandardných vstupných zariadení, ako sú klávesnice. The scanf() funkcia je deklarovaná nasledovne.

scanf ( formát,... )

The scanf() funkcia akceptuje dva parametre:







  • formát : Reťazec označujúci formát údajov, ktoré sa majú čítať. Tento reťazec môže obsahovať konverzné špecifikátory, ktoré hovoria scanf() aký druh vstupu predvídať a ako ho čítať.
  • (ďalšie argumenty) : Existujú ďalšie údaje, ktoré určujú, aké údaje je potrebné vytlačiť do konzoly. Údaje, ktoré tu zadáte, by mali byť v poradí.

The scanf() Funkciu možno použiť na získanie akejkoľvek hodnoty, či už ide o celé číslo, znak alebo akýkoľvek typ. Musíte však zadať typ údajov pomocou špecifikátorov formátu, ako sú %d, %s, %f a ďalšie.



Príklad
Príkladom scanf() je uvedené nižšie:



#include
#include
použitím menný priestor std ;

int Hlavná ( ) {
int Vek ;

cout << 'Zadajte svoj vek:' ;

scanf ( '%d' , & Vek ) ;

cout << 'Môj vek je =' << Vek ;

vrátiť 0 ;
}

Vyššie uvedený kód akceptuje vstup od používateľa pomocou scanf() funkcia, ktorá je Vek v tomto prípade. Keď zadáte požadované číslo, vytlačí sa na výstup pomocou funkcie cout. Tu sme použili %d formát na prijímanie čísel.





Výkon

Záver

V C++ je scanf() funkciu možno použiť na prijatie vstupu od používateľa. Vstup môže byť v celých číslach, znakoch alebo pohyblivých číslach. Jeho syntax je pomerne jednoduchá a obsahuje iba formát a ďalšie argumenty. Ak chcete získať ďalšie podrobnosti o tom, ako ho používať v C++, postupujte podľa vyššie uvedených pokynov.