您最多选择25个主题
主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
Antworten zur Simulation 1 (hw2)
- Beim Ausführen stürzt das Programm mit der Fehlermeldung
Segmentation Fault ab.
- GDB gibt die Fehlermeldung
Inferior 1 (process 28881) exited with code 0213 aus.
- Valgrind zeigt den Fehler
Invalid Read. Das bedeutet, dass auf eine undefinierte Adresse zugegriffen wird.
- Das Programm
malloc erzeugt keine Ausgabe und crasht nicht. GDB bestätigt das: Inferior 1 (process 2982) exited normally. Mithilfe von Valgrind sehen wir, dass 10 Bytes nicht freigegeben wurden: LEAK SUMMARY: definitely lost: 10 bytes in 1 blocks.
5.
- Das Programm (
intArray2) gibt den Wert 0 aus und läuft ohne Fehler. Valgrind weist uns auf einen invalid read an der betreffenden Stelle hin.