C Intensivtraining für Sprachumsteiger

Die wichtigsten Sprachelemente von C werden erläutert. Nach dem Besuch dieses Seminars sind Sie in der Lage, selbstständig komplexe modular strukturierte C-Programme zu entwickeln.
Zielgruppe: Voraussetzungen:
Anwendungsprogrammierer, Organisationsprogrammierer Erfahrungen in der strukturierten Programmierung mit einer anderen Programmiersprache
Inhalte: Profil:
Grundlagen:
Aufbau und Bestandteile eines C-Programms

Fundamentale Datentypen:
Konstanten, Vereinbarung von Variablen
Initialisierung

Anweisungen:
Anweisung vs. Ausdruck
Einfache Anweisung, zusammengefasste Anweisung, Verzweigung, Selektion, Schleifen

Modifizierte Datentypen:
Zeiger, Vektoren,
Funktionen: Definition, Prototyp, Parameter, Funktionsblock, Rückgabewert

C-Preprozessor:
Textersetzung, include-Dateien

Speicherklassen:
Interne, externe Vereinbarung
Automatic, static, register, extern
Sichtbarkeit und Lebensdauer der Variablen

Benutzerdefinierte Datentypen:
Strukturen: Definitionen, Zugriff, Bitfelder, Varianten, Aufzähltypen, Typvereinbarung mit typedef

ANSI C-Bibliothek:
Allgemeiner Überblick, Stringverarbeitung, Klassifizierungsfunktionen, Mathematische Funktionen, Funktionen zur Dateiverarbeitung

Modulare Entwicklungstechnik in C:
Programmglobale / Modullokale Variablen und Funktionen
Mehrere Quell- und Include - Dateien
Erstellung von make - Dateien

Kursdauer
5 Tage

Termin:
nach Vereinbarung

mittwoch

Preis:
1000 Euro zzgl. MwSt.

Anmeldung