De functie put () in C ++ schrijft een string naar stdout.
putten () prototype
int put (const char * str);
De puts()
functie neemt een met null beëindigde string str als argument en schrijft deze naar stdout
. Het afsluitende null-teken ' 0' wordt niet geschreven, maar het voegt een nieuw-regel-teken ' n' toe na het schrijven van de string.
Een oproep naar puts()
is hetzelfde als herhaaldelijk fputc () aanroepen.
Het belangrijkste verschil tussen fputs () en puts()
is dat de puts()
functie een teken voor een nieuwe regel aan de uitvoer toevoegt , terwijl de fputs()
functie dat niet doet.
Het wordt gedefinieerd in header-bestand "> header-bestand.
put () Parameters
str
: De te schrijven string.
put () Retourwaarde
Bij succes puts()
retourneert de functie een niet-negatief geheel getal. Bij een storing keert het terug EOF
en zet de foutindicator aan stdout
.
Voorbeeld: hoe de functie put () werkt
#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; )
Wanneer u het programma uitvoert, is de uitvoer:
Gelukkig nieuwjaar Proficiat met je verjaardag