Beispiele zur Vorlesung


Download des gesamten Beispiele (Stand 23.09.03) für Linux und Windows.

Windows benötigt das Programm Winzip (aktuelle Version unter http://www.winzip.com).


Anordnung nach Vorlesungskapiteln:

  1. Das erste Programm
    1. Was ist ein Programm?
    2. "Hello World" - Programm in C
    3. "Hello World" - Programm in C++
    4. Interne Details beim Compilieren
    5. Bezeichnungen in der Vorlesung
  2. Einfache Datentypen
    1. Variable
    2. Konstanten
  3. Ausdrücke, Operatoren und math. Funktionen
    1. Wertzuweisung
    2. Arithmetische Operationen
    3. Logische Operationen
    4. Bitorientierte Operationen
    5. Inkrement- und Dekrementoperatoren
    6. Zusammengesetzte Zuweisungen
    7. Operationen mit eingebauten Funktionen
  4. Kontrollstrukturen
    1. Einfache Anweisung
    2. Block
    3. Verzweigungen
    4. Die for-Schleife (Zählzyklus)
    5. Die while-Schleife (abweisender Zyklus)
    6. Die do-while-Schleife (nichtabweisender Zyklus)
    7. Die switch-Anweisung (Mehrfachverzweigung)
    8. Anweisungen zur unbedingten Steuerungsübergabe
  5. Strukturierte Datentypen
    1. Feld (Array)
    2. Strukturen
    3. Union
    4. Aufzählungstyp
    5. Allg. Typdefinitionen
  6. Zeiger (Pointer)
    1. Vereinbarung von Zeigern
    2. Zeigeroperationen
    3. Zeiger und Felder, Zeigerarithmetik
    4. Dynamische Felder mittels Zeigervariablen
    5. Zeiger auf Strukturen
  7. Funktionen
    1. Definition und Deklaration
    2. Parameterübergabe
    3. Rückgabewerte von Funktionen
    4. Felder als Parameter
    5. Deklarationen und Headerfiles
    6. Das Hauptprogramm
    7. Rekursive Funktionen
    8. Ein größeres Beispiel
  8. Der Datentyp Klasse
  9. Fileeingabe und -ausgabe
  10. Ausgabeformatierung
  11. Tips und Tricks