C: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 38: | Zeile 38: | ||
# [[Aufteilen von Code in mehrere Dateien (C Programmiersprache)]] | # [[Aufteilen von Code in mehrere Dateien (C Programmiersprache)]] | ||
# [[Erstellen und Verwenden von Bibliotheken (C Programmiersprache)]] | # [[Erstellen und Verwenden von Bibliotheken (C Programmiersprache)]] | ||
# Makefiles und CMakeLists.txt(C Programmiersprache) | # [[Makefiles und CMakeLists.txt(C Programmiersprache)]] | ||
===Schritt 7: Fehlerbehandlung und Debugging=== | ===Schritt 7: Fehlerbehandlung und Debugging=== |
Version vom 24. Januar 2025, 23:57 Uhr
Lernplan für C nach einzelnen Schritten
Schritt 1: Einführung und Grundlagen
- Überblick über die Programmiersprache (C Programmiersprache)
- Installation und Einrichtung der Entwicklungsumgebung (C Programmiersprache)
- Erste Schritte mit C: "Hello, World!" Programm (C Programmiersprache)
- Variablen und Datentypen (C Programmiersprache) - Variablen und Datentypen (C Programmiersprache) Spickzettel
- Operatoren und Ausdrücke (C Programmiersprache)
- Kontrollstrukturen (if, else, switch, while, do-while, for) (C Programmiersprache)
- Funktionen und Prototypen (C Programmiersprache) - Call by Value (C Programmiersprache) - Call by Reference (C Programmiersprache)
- C Programmiersprache Software Tools Werkzeuge
- Doxygen
Schritt 2: Arrays und Strings
- Einführung in Arrays (C Programmiersprache)
- Zeichenketten und String-Manipulation (C Programmiersprache)
- Mehrdimensionale Arrays (C Programmiersprache)
Schritt 3: Zeiger und Speicherverwaltung
- Grundlagen der Zeiger (C Programmiersprache)
- Zeigerarithmetik (C Programmiersprache)
- Zeiger und Arrays (C Programmiersprache)
- Dynamische Speicherverwaltung (malloc, calloc, realloc, free) (C Programmiersprache)
Schritt 4: Strukturen und Vereinigungen
- Definition und Verwendung von Strukturen (C Programmiersprache)
- Verschachtelte Strukturen (C Programmiersprache)
- Vereinigungen (C Programmiersprache)
- Aufzählungstyp (C Programmiersprache)
Schritt 5: Präprozessor-Direktiven
- Makros und Konstanten (C Programmiersprache)
- Bedingte Kompilierung (C Programmiersprache)
- Include-Dateien (C Programmiersprache)
- typedef(C Programmiersprache)
Schritt 6: Modularisierung und Bibliotheken
- Aufteilen von Code in mehrere Dateien (C Programmiersprache)
- Erstellen und Verwenden von Bibliotheken (C Programmiersprache)
- Makefiles und CMakeLists.txt(C Programmiersprache)
Schritt 7: Fehlerbehandlung und Debugging
- Fehlerbehandlung (C Programmiersprache)
- Debugging-Techniken und Tools (C Programmiersprache)
- Verwendung von gdb (C Programmiersprache)