Skip to content
Snippets Groups Projects
Commit 73c61c31 authored by Krüger, Daniel's avatar Krüger, Daniel
Browse files

README.md Beschreibung Aufgabe 2-16 hinzugefügt

parent ac177d55
No related branches found
No related tags found
No related merge requests found
......@@ -3,9 +3,13 @@ In diesem Praktikumsversuch wird ein Beispiel C-Programm für eine while-Schleif
Beobachtungen und Beschreibungen werden in dieser README.md aufgeführt.
## Beschreibung zu Aufgabe 2-11
## Beschreibung zu Aufgabe 2-13
Der Ausdruck `while((zeichen = fgetc(datei)) != EOF) printf("\%c",zeichen);` soll die Zeichen der Datei ausgeben mit dem Befehl `printf("\c",zeichen)`. Die Zeichen der Datei werden dabei dem Indentifier zeichen zugewiesen. Dies soll solange geschehen bis das Ende der Datei erreicht wurde. Dies wird über die while-Schleife erreicht in der definiert wird, dass solange Zeichen dem Identifier zeichen zugewiesen werden, mit dem Befehl `fgetc`, bis das End-of-File (EOF) erreicht wird. Dies geschieht über die Zuweisung `!=EOF`.
## Beschreibung zu Aufgabe 2-16
Wird die geöffnete Datei in ein Array eingelesen und sich dann ausgegeben fällt auf, dass unabhängig der eingelesenen Datei das zweite Symbol immer fehlerhaft ausgegeben wird. Dies geschieht unabhängig davon ob an dieser Stelle ein Buchstabe, eine Zahl oder eine Leerstelle vorhanden ist.
Bei größeren Texten wird ebenfalls das Argument Segmentation fault ausgegeben. Dies geschieht bei kleineren Texten nicht. Dies geschieht da auf einen Speicherbereiche außerhalb des gültigen Bereichs zugegriffen wird. Der längere Text brauch einen größeren Speicherbereich, dieser kann sich mit anderen Variablen oder Speicherbereichen überlappen.
## Editor
Zum schreiben der Programm wurde der Editor vim verwendet.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment