C ++ putc () - Βασική βιβλιοθήκη C ++

Η συνάρτηση putc () στο C ++ γράφει έναν χαρακτήρα στη δεδομένη ροή εξόδου.

πρωτότυπο putc ()

 int putc (int ch, FILE * stream);

Η putc()συνάρτηση παίρνει μια ροή αρχείου εξόδου και έναν ακέραιο ως ορίσματα. Ο ακέραιος μετατρέπεται σε μη υπογεγραμμένο char και γράφεται στο αρχείο.

putc()και fputc () είναι παρόμοια όσον αφορά τη λειτουργικότητα. Ωστόσο, μια σημαντική διαφορά μεταξύ fputc()και putc()είναι ότι putc()μπορεί να εφαρμοστεί ως μακροεντολή.

Ορίζεται στο αρχείο κεφαλίδας.

putc () Παράμετροι

  • ch: Ο χαρακτήρας που πρέπει να γραφτεί.
  • stream: Η ροή αρχείων για την εγγραφή του χαρακτήρα.

putc () Επιστροφή τιμή

  • Με επιτυχία, η συνάρτηση putc () επιστρέφει τον γραπτό χαρακτήρα.
  • Σε περίπτωση αποτυχίας, επιστρέφει EOF και θέτει την ένδειξη σφάλματος σε ροή.

Παράδειγμα: Πώς λειτουργεί η λειτουργία 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.

ενδιαφέροντα άρθρα...