C ++ sætter () - C ++ Standardbibliotek

Put-funktionen () i C ++ skriver en streng til stdout.

sætter () prototype

 int sætter (const char * str);

Den puts()funktion tager en null afsluttet streng str som sit argument og skriver det til stdout. Det afsluttende nultegn ' 0' skrives ikke, men det tilføjer et nyt linjetegn ' n' efter skrivning af strengen.

Et opkald til puts()er det samme som at gentage fputc ().

Hovedforskellen mellem fputs () og puts()er, at puts()funktionen tilføjer en ny linjetegn til output, mens fputs()funktionen ikke gør det.

Det er defineret i header-fil "> header-fil.

sætter () parametre

str: Den streng, der skal skrives.

sætter () Returneringsværdi

Efter succes puts()returnerer funktionen et ikke-negativt heltal. Ved fiasko vender den tilbage EOFog sætter fejlindikatoren til stdout.

Eksempel: Hvordan fungerer () -funktionen

 #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; )

Når du kører programmet, vil output være:

 Godt Nytår Tillykke med fødselsdagen

Interessante artikler...