C ++ putc () - C ++ standarta bibliotēka

Funkcija putc (), kas atrodas C ++, raksta rakstzīmi dotajā izvades straumē.

putc () prototips

 int putc (int ch, FILE * straume);

putc()Funkcija aizņem izvades failu plūsma un veselam skaitlim, kā tās argumentiem. Vesels skaitlis tiek konvertēts uz neparakstītu char un tiek ierakstīts failā.

putc()un fputc () funkcionalitātes ziņā ir līdzīgi. Tomēr būtiska atšķirība starp to fputc()un putc()to putc()var īstenot kā makro.

Tas ir definēts galvenes failā.

putc () parametri

  • ch: rakstāmais, kas jāraksta.
  • straume: failu straume rakstzīmes rakstīšanai.

putc () Atgriešanās vērtība

  • Pēc panākumiem funkcija putc () atgriež rakstīto rakstzīmi.
  • Neveiksmes gadījumā tas atgriež EOF un straumē iestata kļūdas indikatoru.

Piemērs: Kā darbojas funkcija putc ()

 #include #include int main() ( char str() = "Testing putc() function"; FILE *fp; fp = fopen("file.txt","w"); if (fp) ( for(int i=0; i 

When you run the program, the string "Testing putc() function" will be written to file.txt file.

Interesanti raksti...