Η συνάρτηση fputc () στο C ++ γράφει έναν χαρακτήρα στη δεδομένη ροή εξόδου.
πρωτότυπο fputc ()
int fputc (int ch, FILE * stream);
Η fputc()
συνάρτηση παίρνει μια ροή αρχείου εξόδου και έναν ακέραιο ως ορίσματα. Ο ακέραιος μετατρέπεται σε μη υπογεγραμμένο char και γράφεται στο αρχείο.
Ορίζεται στο αρχείο κεφαλίδας.
παράμετροι fputc ()
- ch: Ο χαρακτήρας που πρέπει να γραφτεί.
- stream: Η ροή αρχείων για την εγγραφή του χαρακτήρα.
fputc () Επιστροφή τιμής
- Με επιτυχία, η
fputc()
συνάρτηση επιστρέφει τον γραπτό χαρακτήρα. - Σε περίπτωση αποτυχίας, επιστρέφει
EOF
και θέτει την ένδειξη σφάλματος σε ροή.
Παράδειγμα: Πώς λειτουργεί η λειτουργία 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.