Wiederholung C
Inhalt:
- Hello World,
Compiliervorgang,
make & Makefiles,
Beispiel-Makefile
-
Kontrollstrukturen
-
Zeiger,
Felder,
Strings
-
Komplexe Datentypen,
Dynamische Datenstrukturen,
Bäume,
Baum-Beispiel
Uebung:
- Schreiben Sie je ein Programm das eine Liste von Namen von Tastatur
(stdin) einliesst, und die Namen jeweils
- vorne in eine lineare Liste
- hinten in eine Warteschlange (Queue)
-
in einem Binaerbaum
abspeichert, und diesen auf den Bildschirm (stdout) ausgibt.
- Schreiben Sie ein Makefile mit den Targets "all" (alles compilieren) und
"clean" (Erzeugten Object-Code, Programme etc. loeschen).
- Importieren Sie Ihre
Quellen und das Makefile der Programme
im Subversion-Repository in das Verzeichnis "MB/abc12345/uebung2".
- Dokumentieren Sie den Ablauf der drei Programme (z.B. mittels script(1)
oder per Copy&Paste):
- Versehen Sie das script(1)-Protokoll mit Namen und Matrikelnummer,
und importieren Sie dieses nach "MB/abc12345/uebung2/protokoll".
$Id: mb-dienstag.html,v 1.12 2008/02/13 13:05:50 feyrer Exp $
Copyright (c) 2008 Hubert Feyrer <hubert@feyrer.de>
Alle Rechte vorbehalten.