In unseren Seminar C Programmierung erwerben die Teilnehmer neben den Grundlagen vertiefte Kenntnisse der Programmiersprache C. Die Trainingsmethode gewährleistet die unmittelbare Verwendung der Teilnehmerkenntnisse in Softwareprojekten.
C ist eine standardisierte Programmiersprache (ANSI C) hoher Portabilität und bildet die Grundlage für C++, Visual C++ und Java-Programmierung. Neben strukturierter Anwendungsprogrammierung eignet sich C auch für die systemnahe Programmierung und wird nahezu ausschließlich für Programmieraufgaben im Bereich der Embedded Systems eingesetzt.
Inhalte
* Einführung in C
* Preprozessor
* Ausdrücke und Operatoren
* Datentypwandlungen
* Ein-/Ausgabefunktionen
* Kontrollstrukturen
* Pointer
* Vektoren
* Strukturen
* Bitoperationen
* Funktionen
* Komplexe Definitionen/Deklarationen
* Pointer auf Funktionen
* Dynamische Speicherverwaltung
* Eigenschaften von Variablen
* Dateien
* Programmierstil
Hinweis
Zu ca. 40 % des Kurses bearbeiten die Teilnehmer unter Betreuung einfache und komplexe Übungen am Rechner. Sie erhalten die Programmbeispiele der Kursunterlagen und die Lösungen der Übungsaufgaben auf CD. Die Kursübungen erfolgen unter Windows mit Visual C++.
Zielgruppe
Systemdesigner, Projektleiter, Software-Entwickler …
Voraussetzungen
Grundkenntnisse einer höheren Programmiersprache
Dauer
5 Tage