C ++ laittaa () - C ++ - vakiokirjaston

C ++: n put (-funktio) kirjoittaa merkkijonon vakiotilaan.

laittaa () prototyypin

 int laittaa (const char * str);

puts()Funktio ottaa null irtisanotaan strin argumenttina ja kirjoittaa sen stdout. Päättyvää nollamerkkiä ' 0' ei kirjoiteta, mutta se lisää uuden rivin merkin ' n' merkkijonon kirjoittamisen jälkeen.

Kutsu puts()on sama kuin toistuvasti soittamalla fputc ().

Suurin ero fputs () ja puts()on puts()funktio liittää rivinvaihto merkki lähtöön, kun taas fputs()toiminta ei.

Se määritetään otsikkotiedostossa "> header file.

put () -parametrit

str: Kirjoitettava merkkijono.

tuo () palautusarvon

Menestyksessä puts()funktio palauttaa ei-negatiivisen kokonaisluvun. Epäonnistumisen yhteydessä se palaa EOFja asettaa virheen osoittimen päälle stdout.

Esimerkki: Kuinka put () -funktio toimii

 #include int main() ( char str1() = "Happy New Year"; char str2() = "Happy Birthday"; puts(str1); /* Printed on new line since '/n' is added */ puts(str2); return 0; )

Kun suoritat ohjelmaa, tulos on:

 Hyvää uutta vuotta Hyvää syntymäpäivää

Mielenkiintoisia artikkeleita...