Für Slides und Code Beispiele, siehe Lektion 2
Achtung: Arbeiten Sie nicht direkt auf diesem Repository.
Prüfen Sie die vorhandenen Forks, um das Repository für Ihre Klasse zu finden.
- In struct.c wird ein Struct auf dem Stack alloziert, mit return zurückgegeben und dabei "by value" kopiert.
- Ändern Sie das Programm so, dass create_struct() die Funktion malloc() verwendet und einen Pointer zurück gibt:
Point *create_point(int x, int y);
- Passen Sie den restlichen Code entsprechend an, der Compiler gibt Ihnen dabei nützliche Hinweise.
- Aus welchen Teilen besteht das Linux Betriebssystem?
- Suchen Sie online nach schematischen Darstellungen.
- Welche Darstellungsweise finden Sie besonders klar?
- Was sind die jeweiligen Aufgaben einzelner Teile?