C ++ putc () - biblioteka standardowa C ++

Funkcja putc () w C ++ zapisuje znak do podanego strumienia wyjściowego.

prototyp putc ()

 int putc (int ch, PLIK * strumień);

putc()Funkcja pobiera strumień pliku wyjściowego oraz całkowitą jako jej argumenty. Liczba całkowita jest konwertowana na znak bez znaku i zapisywana w pliku.

putc()i fputc () są podobne pod względem funkcjonalności. Jednak główna różnica między fputc()i putc()polega na tym, że putc()można to zaimplementować jako makro.

Jest zdefiniowany w pliku nagłówkowym.

putc () Parametry

  • ch: znak do zapisania.
  • stream: strumień pliku do zapisania znaku.

putc () Zwracana wartość

  • Po pomyślnym zakończeniu funkcja putc () zwraca zapisany znak.
  • W przypadku niepowodzenia zwraca EOF i ustawia wskaźnik błędu w strumieniu.

Przykład: Jak działa funkcja 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.

Interesujące artykuły...