Deutsche Lernausgabe
C lernen: Lektionen und Beispiele
Lerne Eigenschaften von C, die Sprachgeschichte und Fragen aus Vorstellungsgesprächen kennen. Lies die Erklärungen und teste Beispiele im Compiler.

Hier findest du Lektionen zu den Eigenschaften von C, zur Geschichte der Sprache und zu Fragen aus Vorstellungsgesprächen. Wähle ein Thema aus der Liste, um Begriffe anhand konkreter Programmierbeispiele zu wiederholen.
Öffne das gewünschte Thema und lies die Erklärung, bevor du den Code ausprobierst. Mit den Schaltflächen am Codeblock öffnest du das Beispiel im Compiler, ergänzt die benötigte Eingabe und vergleichst die Ausgabe. Ändere jeweils nur einen Wert, um das Verhalten des Programms nachzuvollziehen und deine Annahmen zu prüfen.
Eigenschaften der Sprache C
Lernen Sie Funktionen, Typen, Speicher und Übersetzung in der Systemprogrammierung kennen.
Geschichte der Sprache C
Verstehen Sie die Entwicklung von C von Unix bis zu modernen Standards und die Grenzen alter Beispiele.
C-Fragen im Vorstellungsgespräch
Wiederholen Sie Zeiger, Speicher, Arrays, Funktionen und undefiniertes Verhalten anhand praktischer Überlegungen.
Schlüsselwörter in C17
Unterscheiden Sie reservierte Wörter, Bibliotheksfunktionen und Unterschiede zwischen Sprachversionen.
C für eingebettete Systeme
Verstehen Sie Register, Bitmasken, Interrupts und Hardwaregrenzen.
Zeiger in C
Lernen Sie Adressen, Dereferenzierung, Grenzen und Objektlebenszeiten kennen.
Funktionen in C
Strukturieren Sie Programme mit Prototypen, Parametern, Rückgabewerten und Rekursion.
Arrays in C
Arbeiten Sie mit Indizes und Matrizen unter Beachtung ausdrücklicher Längen und Grenzen.
C mit Büchern lernen
Wählen Sie ein Ihrem Kenntnisstand entsprechendes Buch und ergänzen Sie die Lektüre durch Programme und Tests.
Programmierübungen in C
Gehen Sie von Schleifen zu Arrays, Rekursion und Listen über und testen Sie jede Lösung.
Turbo C und moderne Compiler
Passen Sie alte Beispiele unter Beachtung von Plattformunterschieden an Standard-C an.
Anleitung zum Online-C-Compiler
Schreiben Sie Code, bereiten Sie Eingaben vor und führen Sie Beispiele im Browser aus.
Clang oder GCC für C
Vergleichen Sie Compiler mit demselben Standard, denselben Warnungen und demselben Testprogramm.
GCC und G++: Welche Befehle verwenden?
Wählen Sie den passenden Treiber für C- und C++-Dateien und die zu bindenden Bibliotheken.