C Einstieg in C Grundlagen
Seminar
In Basel (Schweiz), Horb, Würzburg und an 9 weiteren Standorten

Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Ort
-
Dauer
5 Tage
Dennis Ritchie entwickelte die Sprache C. Diese Sprache wird zur System- und Anwendungsentwicklung eingesetzt. Die meisten Betriebssysteme sind in C geschrieben. Sie brauchen in diesem Kurs jedoch keine Erfahrung im Schreiben von Betriebssystemen. Hier lernen Sie die Grundlagen der Programmierung in C und brauchen dafür nichts mitzubringen. Sie bekommen eine Einführung in die Programmierung ..
Gerichtet an: Sie möchten programmieren lernen und mit einer prozeduralen Sprache arbeiten.
Standorte und Zeitplan
Lage
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Hinweise zu diesem Kurs
Sie haben Interesse an der Informatik, speziell am Programmieren
Meinungen
Themen
- C
Inhalte
- Entstehung von C
- Algorithmus und C-Programm
- Erstellen des Maschinenprogramms
- Vom Quellcode zum Maschinenprogramm
- Kommentare
- Präcompiler
* Das erste Programm in C
- Erklärungen
- Das erste Programm in C
- Erstellen und Ausführung des C-Programms in verschiedenen Systemen
- Datenausgabe mit der Funktion printf
* Konstanten
- Grundlagen
- Vereinbarung
- Verwendung
- Einschränkungen
* Einfache Datentypen
- Einfache Variablentypen in C
- Vereinbarung
- Wertzuweisung
- Arithmetische Operatoren
- Bitoperatoren
- Zuweisungsoperatoren
- Umwandlung eines Datentyps
- Formatierte Ausgabe
- Speicherbedarf, Wertebereich und Genauigkeit
* Unterprogramm - Technik
- Unterprogramm - Technik
- Definition einer Funktion
- Parameter einer Funktion
- Rückgabe von Werten
- Funktionsprototypen
* Nützliche Funktionen
- Tastatureingaben
- Die Funktion getchar
- Die Funktion putchar
- Globale und lokale Variablen
* Steuerstrukturen
- Grundlagen
- Sequenz
- Anweisungsblock
- Selektion
- Einfache Selektion
- Zweifache Selektion
- Der Bedingungsoperator
- Mehrseitige Auswahl
- Iteration
* Typvereinbarungen von Variablen
- Typvereinbarung
- Aufzähltypen
- Arrays
- Mehrdimensionale Arrays
- Strukturen
- Union
- Bitfelder
* Zeiger
- Zeigertypen
- Speicherplatz anfordern
- Speicherplatz freigeben
- Dynamische Speicherverwaltung
- Zeigerarithmetik
- Zeiger in Strukturen
- Zeiger auf Arrays
- Zeiger auf Zeiger
- Zeiger auf Funktionen
* Der Präcompiler
- Aufgaben des Präcompilers
- Die Präcompiler-Direktiven
- Die #include-Direktive
- Die #define-Direktive
- Steueranweisungen
- Die #line-Direktive
- Der Operator!#!zur Textersetzung
- Die Direktive ##
- Die Direktiven #error und #pragma
* Modulare Programmierung
- Das Prinzip der modularen Programmierung
- Mehrdateienprogramme
- Parameter an ein Programm übergeben
* Entwicklungsumgebungen
- Allgemein
- Microsoft Visual C+* Version- und NET
- Microsoft Visual VC++NET
- Borland C++Builder und Borland Turbo C++
- Linux
Kursnummer: 570
C Einstieg in C Grundlagen