Welche Möglichkeiten gibt es, Dateien in C-Sprache zu öffnen?

angryTom
Freigeben: 2020-03-09 14:56:23
Original
15797 Leute haben es durchsucht

Welche Möglichkeiten gibt es, Dateien in C-Sprache zu öffnen?

Wie kann ich Dateien in der Sprache C öffnen?

ANSI C schreibt vor, dass die Datei mit der Funktion fopen geöffnet wird und mit fclose geschlossen.

1. Die aufrufende Methode lautet normalerweise:

FILE *fp;
fp=fopen(文件名, 打开方式);
Nach dem Login kopieren

2. Parameterbeschreibung:

Dateiname: in der Form „myfile.dat“, „F:datamyfile. dat", etc. etc;

Empfohlenes Lernen:C-Sprachvideo-Tutorial

Es gibt mehrere Möglichkeiten, C-Sprachdateien zu öffnen:

„r“ (schreibgeschützt) Öffnet eine Textdatei zur Eingabe

„w“(schreibgeschützt) Öffnet eine Textdatei zur Ausgabe

„a“ (anhängen) an das Ende der Datei anhängen Daten hinzufügen

"rb" (nur lesen) Eine Binärdatei für die Eingabe öffnen

"wb" (nur schreiben) Eine Binärdatei für die Ausgabe öffnen

"r+" (Lesen und Schreiben) Öffnen Sie eine Textdatei zum Lesen und Schreiben

"w+" (Lesen und Schreiben) Erstellen Sie eine neue Textdatei zum Lesen und Schreiben

„a+“ (Lesen und Schreiben) Öffne eine Textdatei zum Lesen und Schreiben

„rb+“ (Lesen und Schreiben) Öffne eine Binärdatei zum Lesen und Schreiben

„wb+“ (lesen und schreiben) Erstellen Sie eine neue Binärdatei zum Lesen und Schreiben

„ab+“ (Lesen und Schreiben) öffnet eine Binärdatei zum Lesen und Schreiben

3

(1) Daten können nicht in eine Datei eingegeben werden, die im „r“-Modus geöffnet wurde, und die Datei existiert bereits, andernfalls tritt ein Fehler auf.

(2) Bei Dateien, die im „w“-Modus geöffnet wurden, werden Daten angezeigt kann nur in die Datei eingegeben werden, wenn die Datei nicht vorhanden ist, wird beim Öffnen eine neue Datei mit dem angegebenen Namen erstellt neue Datei wird erstellt;

(3) Wenn die Funktion fopen beim Öffnen der Datei einen Fehler macht, gibt fopen einen Nullzeigerwert zurück

(4) Wenn das Programm startet Beim Ausführen öffnet das System automatisch drei Standarddateien: Standardeingabe (stdin), Standardausgabe (stdout) und Standardfehlerausgabe (stderr). Wenn Sie das Eingabe- und Ausgabeterminal verwenden möchten, müssen Sie es nicht öffnen. Sie können es beispielsweise direkt verwenden, um das Zeichen a auf dem Bildschirm auszugeben.

Weitere Tutorials zur

Einführung in die Programmierung finden Sie auf der chinesischen PHP-Website!

Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, Dateien in C-Sprache zu öffnen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage