Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať scanf príkaz v C + +

Funkcia scanf v C + + číta formátované údaje zo štandardného vstupu , čo je monitor v predvolenom nastavení . Tieto dáta sú potom uložené vo formáte a umiestnenia uvedené v argumentoch . Scanf má formát ako parameter a následne , ako veľa odkazov , ktoré vyžaduje formáte . Nasledujúce kroky vám pomôžu používať tento spoločný príkaz . Návod dovolená 1

Pochopte , že funkcia scanf je vedený v cstdio knižnici . Možno budete musieť zahrnúť súbor stdio.h záhlavie použiť túto funkciu .
2

syntax . Kompletné syntax je int scanf ( const char * format , ... ) . Táto funkcia vracia počet položiek čítať . Ak scanf zlyhá pred tým , než sú dáta prečítané , bude EOF vráti
3

Vedzte , že formát môže obsahovať špecifikátory formáte pomocou nasledujúce prototyp : . % [ * ] [ Width ] [ modifikátory ] typ . Polia , ktoré sú uzavreté v hranatých zátvorkách sú nepovinné . Všimnite si , že typ je iba požadovaná súčasť tagu. Typ musí byť jeden z nasledujúcich : c ( znak ) , d ( desatinné číslo ) , e , E , f , g , G ( decimal s plávajúcou desatinnou čiarkou ) , o ( osmičkové číslo ) , s ( reťazec znakov ) , u ( bez znamienka integer ) ; .. x , x ( hexadecimálne číslo )
4

Všimnite si , že reťazec znakov ( y ) typu bude čítať znaky do prázdnej , nový riadok alebo znak tabulátora sa stretol

5

Pozrite sa na nasledujúce kompletný program pre niekoľko jednoduchých príkladov , ako použiť scanf : # include klipart

int main ( ) { char meno [ 80 ] ; int veku ;

printf ( " Aké je vaše meno \\ n ? " ) ; scanf ( " % s " , name ) ; printf ( " Aký je váš vek \\ n ? " ) ; scanf ( " % d " , & veku ) ; printf ( " % s , ste % d rokov \\ n " , meno , vek ) ; . return 0 ; }

Tento program bude mať túto výmenu . Výstup programu bude predchádzať " Program : " a užívateľský vstup bude predchádzať

" Používateľ : " :

Program : Aké je vaše meno užívateľa : John Smith.Program : Čo je váš vek Užívateľ : ? 23.Program : . John Smith , ste 23 rokov

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené