Scanf():n käyttäminen C++:ssa

Scanf N Kayttaminen C Ssa



C++ on monipuolinen ohjelmointikieli, joka sisältää useita sisäänrakennettuja toimintoja. Näiden toimintojen joukossa on laajalti käytetty syöttötoiminto nimeltä scanf() . Tämän artikkelin tarkoituksena on tarjota yksityiskohtainen yleiskatsaus scanf() toimintoa C++:ssa tutkimalla sen syntaksia ja käyttäytymistä sekä yksinkertaista käyttöesimerkkiä scanf() toiminto C++:ssa.

Scanf():n käyttäminen C++:ssa

The scanf() on C:ssä laajalti käytetty toiminto, joka hyväksyy syötteen käyttäjältä, jolloin ohjelmoijat voivat syöttää valitsemansa syötteen sen sijaan, että kirjoittaisivat sen ohjelmaan. Se lukee tiedot kohteesta vakiotulo (stdin) kirjasto. The scanf() toiminto vastaanottaa muotoiltuja tietoja tavallisilta syöttölaitteilta, kuten näppäimistöltä. The scanf() toiminto ilmoitetaan seuraavasti.

scanf ( muoto,... )

The scanf() funktio hyväksyy kaksi parametria:







  • muoto : Merkkijono, joka ilmaisee luettavien tietojen muodon. Tämä merkkijono voi sisältää muunnosmääritteitä, jotka kertovat scanf() millaista panosta odottaa ja miten se luetaan.
  • (lisäargumentteja) : Lisätiedot määrittävät, mitkä tiedot on tulostettava konsoliin. Tässä määrittämiesi tietojen tulee olla järjestyksessä.

The scanf() funktiota voidaan käyttää ottamaan mikä tahansa arvo, oli se sitten kokonaisluku, merkki tai mikä tahansa tyyppi. Sinun on kuitenkin määritettävä tietotyyppi käyttämällä muotomääritteitä, kuten %d, %s, %f ja muita.



Esimerkki
Esimerkkinä scanf() on annettu alla:



#include
#include
käyttämällä nimiavaruus std ;

int pää ( ) {
int ikä ;

cout << 'Anna ikäsi:' ;

scanf ( '%d' , & ikä ) ;

cout << 'Ikäni on =' << ikä ;

palata 0 ;
}

Yllä oleva koodi hyväksyy syötteen käyttäjältä, joka käyttää scanf() toiminto, joka on ikä tässä tapauksessa. Kun syötät haluamasi numeron, se tulostetaan ulostuloon cout-toiminnolla. Täällä käytimme %d muodossa numeroiden hyväksymiseksi.





Lähtö

Johtopäätös

C++:ssa scanf() -toimintoa voidaan käyttää hyväksymään syötteitä käyttäjältä. Syöte voi olla kokonaislukuja, merkkejä tai kelluvia lukuja. Sen syntaksi on melko yksinkertainen, joka sisältää vain muodon ja lisäargumentteja. Jos haluat lisätietoja sen käytöstä C++:ssa, seuraa yllä olevia ohjeita.