Heim > Backend-Entwicklung > C++ > Was sind in der Sprache C Textdateien und Binärdateien?

Was sind in der Sprache C Textdateien und Binärdateien?

WBOY
Freigeben: 2023-09-08 16:37:07
nach vorne
1129 Leute haben es durchsucht

Was sind in der Sprache C Textdateien und Binärdateien?

Eine Datei ist eine Sammlung von Datensätzen (oder) ein Ort auf einer Festplatte, an dem Daten dauerhaft gespeichert werden.

Dateitypen

Es gibt zwei Arten von Dateien in der C-Sprache:

  • Textdatei
  • Binärdatei

Textdatei

  • Sie enthält Buchstaben und Zahlen, die für Menschen leicht zu verstehen sind.

  • Fehler in Textdateien können in den folgenden Situationen behoben werden:

  • In Textdateien werden Text und Zeichen ein Zeichen pro Byte gespeichert.

  • Zum Beispiel belegt der ganzzahlige Wert 4567 2 Bytes im Speicher, aber 5 Bytes in der Textdatei.

  • Datenformate sind normalerweise zeilenorientiert. Hier ist jede Zeile ein separater Befehl.

  • Binärdatei

    • Sie enthält Einsen und Nullen und ist für Computer leicht verständlich.

    • Fehler in Binärdateien können die Dateien beschädigen und sind schwer zu erkennen.

    • In einer Binärdatei belegt der ganzzahlige Wert 1245 2 Bytes im Speicher und in der Datei.

    • Binärdateien erfordern immer unterstützende Software, um sie lesen oder schreiben zu können.

    • MP3-Dateien können beispielsweise von einem Rekorder oder Audioeditor generiert und in einem Musikplayer abgespielt werden.

    • MP3-Dateien können nicht in Bildbetrachtern oder Datenbanksoftware abgespielt werden.

    Dateien sind in die folgenden Kategorien unterteilt:

    • Sequentielle Dateien – Hier werden die Daten sequentiell gespeichert und aufbewahrt.
    • Random Access Files – Hier werden Daten nacheinander gespeichert und nach dem Zufallsprinzip abgerufen.

    Das obige ist der detaillierte Inhalt vonWas sind in der Sprache C Textdateien und Binärdateien?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Quelle:tutorialspoint.com
    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