next up previous contents
Nächste Seite: 16 Umgang mit Funktionen Aufwärts: C-Programmierung Vorherige Seite: 14 Umgang mit Dateien   Inhalt

Unterabschnitte

15 Umgang mit Dateien - Schreiben

15.1 Problem/Beispiel

Nun soll per Programm an die Dateien bestcode.txt und artbez.txt jeweils ein Artikel angehängt werden.

Das folgende Beispiel zeigt die Lösung eines ähnlichen Problems:

15.2 Erklärung

ausdatei=fopen(dateiname,"a"): Die Datei mit dem Namen dateiname wird geöffnet zum Schreiben ans Ende der Datei (a=append); das Programm erhält zur Benutzung das Handle ausdatei.
ausdatei=fopen(dateiname,"w"): Ebenso, aber hier würde die Datei zuerst gelöscht.

fprintf(ausdatei,notiz): Schreiben in eine Datei; es gibt dazu in der C-Standard-Bibliothek auch andere Funktionen, diese hier aber reicht für (vermutlich) alle Zwecke vollkommen aus.

fclose(ausdatei): Die Datei mit dem Handle ausdatei wird geschlossen.

time_t jetzt: Deklaration einer numerischen Variable, die die Anzahl der Sekunden seit 1.1.1970 enthält.

jetzt=time(0): Durch den Aufruf von time() wird die Variable jetzt gefüllt.

ctime(&jetzt): Umwandlungsfunktion. Eingabe: Zahl, Ausgabe: Zeichenkette.

15.3 Aufgabe

15.4 Lösungen


next up previous contents
Nächste Seite: 16 Umgang mit Funktionen Aufwärts: C-Programmierung Vorherige Seite: 14 Umgang mit Dateien   Inhalt
Joerg Kurrek 2004-04-02