Einführung und Grundlagen in die Programmiersprache C
- Historie und Entwicklung von C
- Struktur eines C-Programms
- Verwendung von Kommentaren
- Ausgabeformatierung mit printf
- Eingabe mit scanf
Datentypen und Variablen
- Typen, Wertebereiche und Gültigkeiten
- Deklaration, Definition und Initialisierung von Variablen
- Konventionen bei der Namensgebung
- Verschiedene Darstellungsformen in C: Literal, Hexadezimal, Oktal
- Grundlegende Datentypen
- Unterscheidung zwischen lokalen, globalen und statischen Variablen
Operatoren und Ausdrücke
- Arithmetische, bitweise und Vergleichsoperatoren
- Typumwandlung
- Zusätzliche Operatorfunktionen
Kontrolle
- Schleifenkonstrukte
- Verzweigungen
Funktionen
- Definitionen und Prototypen von Funktionen
- Parameterübergabe und Rückgabewerte
Präprozessor-Direktiven
- Verwendung von Makros und Konstanten mit #define und #undef
- Einbindung von Header-Dateien
Arrays, Zeichenfolgen (Strings) und Zeiger (Pointer)
- Deklaration und Initialisierung von Arrays
- Manipulation von Zeichenfolgen und Zeichenfeldern
- Verwendung der Bibliothek string.h für Zeichenkettenoperationen
- Deklaration, Initialisierung und Verwendung von Zeigern
- Adressoperator und Dereferenzierungsoperator
- Zeigerarithmetik
- Referenzübergabe in Funktionsaufrufen (Call by Reference)
- Zusammenhang von Zeigern und Arrays
- Dynamische Speicherallokation mit malloc und Befreiung mit free, calloc, realloc
Standardbibliotheken nach ANSI-Norm
- Überblick über die C-Standardbibliothek
Einführung und Grundlagen in die Programmiersprache C
- Historie und Entwicklung von C
- Struktur eines C-Programms
- Verwendung von Kommentaren
- Ausgabeformatierung mit printf
- Eingabe mit scanf
...
Mehr Informationen >>