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 EOF
ja 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ää