|
Zeiger auf Datenstrom
|
FILE *Datei;
|
|
Datei öffnen
|
Datei = fopen("C:\\DATEI.txt", "rb");
|
|
Prüfen, ob Datei erfolgreich geöffnet wurde
|
if (Datei != NULL){ ... }
|
|
Datei schließen
|
fclose(Datei);
|
|
Lesemodus (read)
|
"r"
|
|
Schreibmodus (write)
|
"w"
|
|
Anhängen (append)
|
"a"
|
|
Binärmodus (binary)
|
"b"
|
|
Textmodus (text)
|
"t"
|
|
Kombination von Öffnemodi
|
|
|
binäres Lesen
|
"rb"
|
|
Anhängen an Textdatei
|
"at"
|
|
Lesen und Schreiben einer Textdatei
|
"rwt"
|
|
Formatierte Ausgabe
|
int fprintf(FILE stream, char format[, arguments]); stream: Datenstrom format: Zeichenkette arguments: Argumente |
|
Beispiel
|
for (i = 0; i < 10; i++) |
|
unformatiertes zeichenweises Schreiben
|
int fputc(int c, FILE *stream); c: zu schreibendes Zeichen stream: der Datenstrom |
|
Beispiel
|
fputc('z', Datei); |
|
Zeilenweises Einlesen
|
int fscanf(FILE stream, char format[, arguments]); |
|
Beispiel
|
FILE *Quelle; |
|
Zeichenweises Einlesen
|
int fgetc(FILE *stream); Rückgabewert: eingelesenes Zeichen |
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.