Funkcija „Put ()“ C ++ rašo eilutę į „stdout“.
pateikia () prototipą
int deda (const char * str);
puts()
Funkcija trunka null nutraukta string str jos argumentas ir rašo jį stdout
. Baigiamasis „null“ simbolis „ 0“ nerašomas, tačiau parašęs eilutę prideda naujos eilutės simbolį „ n“.
Skambinimas puts()
yra tas pats, kas pakartotinai skambinti fputc ().
Pagrindinis skirtumas tarp fputs () ir puts()
yra puts()
funkcija prideda naujos eilutės simbolį prie išėjimo, o fputs()
funkcija nėra.
Tai apibrėžiama antraštės faile "> header file.
pateikia () parametrus
str
: Eilutė, kurią reikia parašyti.
pateikia () grąžos vertę
Pasisekus, puts()
funkcija pateikia ne neigiamą sveikąjį skaičių. Sugedus jis grįžta EOF
ir įjungia klaidos indikatorių stdout
.
Pavyzdys: Kaip veikia funkcija „Put“ ()
#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; )
Kai paleisite programą, išvestis bus:
Su naujaisiais metais su gimtadieniu