Funkcja fputc () w C ++ zapisuje znak do podanego strumienia wyjściowego.
prototyp fputc ()
int fputc (int ch, PLIK * strumień);
fputc()
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.
Jest zdefiniowany w pliku nagłówkowym.
Parametry fputc ()
- ch: znak do zapisania.
- stream: strumień pliku do zapisania znaku.
fputc () Zwracana wartość
- Po pomyślnym zakończeniu
fputc()
funkcja zwraca zapisany znak. - W przypadku niepowodzenia zwraca
EOF
i ustawia wskaźnik błędu w strumieniu.
Przykład: Jak działa funkcja fputc ()
#include #include int main() ( char str() = "Hello programmers"; FILE *fp; fp = fopen("file.txt","w"); if (fp) ( for(int i=0; i
When you run the program, the string "Hello programmers" will be written to file.txt file.