C-Bibliotheksfunktionen - putc ()
C Standard - Bibliothek - <stdio.h>
Beschreibung
C - Bibliotheksfunktionenint putc (int char, FILE * stream) Das Argument charangegebene Zeichen (unsigned Zeichen) in dem Strom in den angegebenen Stream geschrieben, und die Ortskennung vorwärts zu bewegen.
Erklärung
Hier ist () Anweisung putc Funktion.
int putc(int char, FILE *stream)
Parameter
- char - die es nur mit schriftlicher Charakter werden.Der Charakter des entsprechenden int-Wert übergeben.
- Strom - Dies ist ein Zeiger Zeiger auf ein Objekt auf FILE ist, ist das Objekt FILE den Zeichenstrom geschrieben werden identifiziert.
Rückgabewert
Diese Funktion als unsigned in einen int werfen char Gibt das Zeichen geschrieben, wenn ein Fehler zurückkehrt EOF auftritt.
Beispiele
Das folgende Beispiel zeigt putc () Funktion verwendet wird.
#include <stdio.h> int main () { FILE *fp; int ch; fp = fopen("file.txt", "w"); for( ch = 33 ; ch <= 100; ch++ ) { putc(ch, fp); } fclose(fp); return(0); }
Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die eine Dateifile.txt im aktuellen Verzeichnis erstellen wird es wie folgt lautet:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd
Nun wollen wir das folgende Verfahren, um den Inhalt der oben angegebenen Datei anzuzeigen:
#include <stdio.h> int main () { FILE *fp; int c; fp = fopen("file.txt","r"); while(1) { c = fgetc(fp); if( feof(fp) ) { break ; } printf("%c", c); } fclose(fp); return(0); }