EOF

EOF ist die Abkürzung für “End Of File” und kennzeichnet das Ende einer Dateiquelle oder eines Datenstroms. Das EOF signalisiert also Anwendungsprogrammen, wo die Datei oder der Datenstrom endet. In unterschiedlichen Programmiersprachen und Betriebssystemen wird das EOF durch unterschiedliche Kürzel/ Zeichen dargestellt, die verdeutlichen, dass nach ihnen keine anderen Daten mehr folgen.
Das Gegenteil von EOF ist der BOF, auch “Beginning Of File”. Für diesen werden in den Programmiersprachen und Betriebssystemen eigene Zeichen gesetzt.

Unterschiedliche EOF-Zeichen in Programmiersprachen und Betriebssystemen
In der ISO-genormten Programmiersprache C zum Beispiel wird das EOF durch einen Zahlenwert dargestellt (zumeist beträgt dieser “-1”). Im Mehrbenutzer-Betriebssystem Unix wird das EOF durch das Tastaturkürzel “Strg+D” herbeigeführt, im Betriebssystem MS-DOS hingegen durch die Kombination “Strg+Z” und bei AmigaDOS durch “Strg+\“. In der Programmiersprache Job Control Language, die bei Großrechnern zum Einsatz kommt, werden über den Input SYSIN die Kürzel “/” (Anfang) und “/&” (Ende) verwendet.

Wir freuen uns über Ihre Nachricht