Basics - Ganze Zahlen, Variablen, Ganzzahlüberlauf, Ausdrücke - Nur main-Funktion, möglichst keine Sonderfälle Kontrollstrukturen - Verzweigungen und Schleifen Funktionen - Definition und Aufruf, Parameter, Call by Value Floating Point - Fliesskommazahlen, Ungenauigkeit Strings - String-Funktion (inkl. Parameterübergabe) - String-Buffer, Buffer-Overflow - Zeiger auf Positionen des Buffers - I/O: printf, fgets, getchar Bit-Operationen - Operatoren - Masken Arrays ohne Pointer - nur eindimensionale Arrays - Array-Übergabe an Funktion Arrays, Zeiger, struct - nur eindimensionale Arrays - Zeiger - Datenstrukturen mit struct