2.4 Step Into
Meldet der Debugger
Couldn't get CS register: Input/output error, benutzen Sie wahrscheinlich einen Dev Container auf einem Rechner mit ARM-Prozessor (Mac mit Apple-Chip, Windows-Laptop mit Snapdragon), der noch in der alten Fassung für Intel und AMD läuft. So stellen Sie ihn um: Dev Container auf ARM-Rechnern umstellen. Danach jedes Programm einmal mit make neu übersetzen. Bis dahin funktioniert der Debugger in GitHub Codespaces.Video
Alternativen
Hinweise zu diesem Video
Einordnung
- Strings als char-Array (durchlaufen,
\0,strlen,strcmp) sind Basis-Code. Das Video erklärt davon nurstrcmp; alles Weitere steht in den Notes 2.
Was davon zur Basis gehört
Dieses Short zeigt vor allem ein Werkzeug: Debugger bedienen: Step Over gegen Step Into. Kein Schwerpunkt der Klausur, Sie brauchen es aber in den Übungen und in der Klausur.
- Außerdem:
- Basis-Code. Strings mit strcmp vergleichen
Was die Labels bedeuten, steht unter Was Sie zum Bestehen können müssen.
Material
Diese Seite als Markdown: ansehen herunterladen