Schulungsinhalt
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
Zielgruppe
Sie sind Programmierer oder Software-Entwickler.
Seminarziele
Nach dem Seminar sind Sie in der Lage, strukturierte C-Programme zu entwickeln und bestehende Programme zu warten. Dadurch erwerben Sie eine fundierte Grundlage für den weiteren Ausbau Ihrer C-Kenntnisse.
Vorkenntnisse
Voraussetzung sind Kenntnisse in der Programmierlogik.
Seminardauer
3 Tage
Preis
Präsenzseminar/FLEXINAR®:
1290,00 € (1,535,10 € inkl. 19% MwSt.)
LIVEINAR®:
1161,00 € (1,381,59 € inkl. 19% MwSt.)
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
E-106
Ihr Berater

Martin Heubeck
Group Leader Sales

Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate
Dieses Seminar können Sie als Präsenzseminar, online als LIVEINAR® oder im flexiblen Mix als FLEXINAR® buchen. MEHR ERFAHREN