C ++ įvestys () - C ++ standartinė biblioteka

C ++ funkcija „input“

Tai tas pats, kas pakartotinai vykdyti fputc ().

įvesties () prototipas

 int įvestys (const char * str, FILE * stream);

fputs()Funkcija rašo visą charakterį saugomi styginių g išvesties failo srauto išskyrus galiniu null charakterį.

Tai apibrėžta antraštės faile.

įvestys () Parametrai

  • str: simbolių masyvo žymeklis, kuriame saugoma rašoma eilutė.
  • srautas: išvesties failo srautas rašyti simbolius.

išvestys () Grąžinimo vertė

Sėkmingai funkcija „fputs“) pateikia neigiamą vertę. Sugedus jis grąžina EOF ir sraute nustato klaidos indikatorių.

Pavyzdys: Kaip veikia įvesties () funkcija

 #include int main() ( char str() = "Learning to program"; FILE *fp; fp = fopen("file.txt","w"); if (fp) fputs(str,fp); else perror("File opening failed"); fclose(fp); return 0; )

Kai paleisite programą, ji faile file.txt parašys „Mokomės programuoti“ .

Įdomios straipsniai...