Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Beschreibung
Modernes C-Wissen von Anfang an

An der Programmiersprache C kommt man auch heute nicht vorbei: Sie ist die Lingua Franca der Systemprogrammierung. In diesem Handbuch lernen Sie C von Anfang an, egal, welchen Wissensstand Sie schon mitbringen. Anhand von Best Practices und vielen Übungen begleitet Sie der erfahrene Autor Christian Ullenboom durch Variablen, Datentypen und Funktionen bis hin zu Continuous Integration und Leistungsanalyse. Sowohl Einsteiger in C als auch professionelle Anwender kommen hier auf ihre Kosten. Der ideale Weg zu fundierten und umfassenden Kenntnissen in C!

  • Moderne C-Programmierung für die professionelle Praxis
  • Inkl. Sprachgrundlagen, Speicherverwaltung, Leistungsanalyse, Continuous Integration u. v. m.
  • Ideal für Studium und Beruf, mit Best Practices, Aufgaben und Lösungen

Aus dem Inhalt:

  • Variablen, Datentypen und Typsicherheit
  • Operatoren und Ausdrücke
  • Kontrollstrukturen
  • Funktionen
  • Arrays
  • Zeiger
  • Speicherverwaltung
  • Zeichen, Zeichenketten und Textverarbeitung
  • Nebenläufigkeit und Parallelität
  • Profiler und Optimierung
  • Testen und Qualitätssicherheit
Modernes C-Wissen von Anfang an

An der Programmiersprache C kommt man auch heute nicht vorbei: Sie ist die Lingua Franca der Systemprogrammierung. In diesem Handbuch lernen Sie C von Anfang an, egal, welchen Wissensstand Sie schon mitbringen. Anhand von Best Practices und vielen Übungen begleitet Sie der erfahrene Autor Christian Ullenboom durch Variablen, Datentypen und Funktionen bis hin zu Continuous Integration und Leistungsanalyse. Sowohl Einsteiger in C als auch professionelle Anwender kommen hier auf ihre Kosten. Der ideale Weg zu fundierten und umfassenden Kenntnissen in C!

  • Moderne C-Programmierung für die professionelle Praxis
  • Inkl. Sprachgrundlagen, Speicherverwaltung, Leistungsanalyse, Continuous Integration u. v. m.
  • Ideal für Studium und Beruf, mit Best Practices, Aufgaben und Lösungen

Aus dem Inhalt:

  • Variablen, Datentypen und Typsicherheit
  • Operatoren und Ausdrücke
  • Kontrollstrukturen
  • Funktionen
  • Arrays
  • Zeiger
  • Speicherverwaltung
  • Zeichen, Zeichenketten und Textverarbeitung
  • Nebenläufigkeit und Parallelität
  • Profiler und Optimierung
  • Testen und Qualitätssicherheit
Zusammenfassung
Christian Ullenboom, Dipl.-Informatiker, ist seit Jahrzehnten in der Welt der C-Programmierung zu Hause, ein erfahrener Fachbuchautor und seit 1997 Trainer und Berater für objektorientierte Analyse und Design. Seit Jahren teilt er sein Wissen mit unzähligen Besuchern seiner Website, wo er Fragen beantwortet, Inhalte bereitstellt und diskutiert. Christian Ullenboom bietet auch Rheinwerk Seminare zu Java und Spring an.
Inhaltsverzeichnis

Materialien zum Buch ... 31

Vorwort ... 33

1. Die Philosophie von C ... 41

1.1 ... Was ist C, und was ist es nicht? ... 41

1.2 ... Der C-Standard ... 44

1.3 ... Die Bedeutung von C heute ... 52

1.4 ... Rückblick und Ausblick ... 55

2. Werkzeugkette und das erste C-Programm ... 57

2.1 ... Minimales Beispiel main.c ... 57

2.2 ... Compiler im Alltag: GCC und Clang ... 60

2.3 ... C-Programm auf der Kommandozeile kompilieren und ausführen ... 68

2.4 ... Präprozessor, Compiler und Linker ... 73

2.5 ... Editoren, IDEs ... 74

2.6 ... Debugger und Laufzeitanalyse ... 80

2.7 ... Dokumentation zu C-Funktionen finden ... 82

2.8 ... Aufgabe ... 82

2.9 ... Rückblick und Ausblick ... 83

3. Syntax und Struktur von C-Programmen ... 85

3.1 ... Vom Quelltext zum Programm ... 85

3.2 ... Lexikalische Grundlagen ... 86

3.3 ... Lesbarkeit und Stil ... 90

3.4 ... Grammatik und Programmbausteine ... 91

3.5 ... Rückblick und Ausblick ... 93

4. Variablen, Datentypen und Typsicherheit ... 95

4.1 ... Konstanten und String-Literale: feste Angaben im Quelltext ... 95

4.2 ... Werte mit der Funktion zur formatierten Ausgabe printf() ausgeben ... 97

4.3 ... Grundtypen ... 99

4.4 ... Variablen ... 100

4.5 ... Konstante Werte ... 112

4.6 ... Ganzzahlen (int, short, long, long long) ... 117

4.7 ... Gleitkommatypen (float, double, long double) ... 120

4.8 ... Zeichentyp (char) ... 123

4.9 ... Wahrheitswerte (bool) ... 128

4.10 ... Der Nicht-Wertetyp (void) ... 129

4.11 ... Vorzeichenbehaftete und vorzeichenlose Ganzzahlen ... 130

4.12 ... Zahlendarstellungen und Schreibweisen ... 140

4.13 ... Typkategorien und Grundbegriffe ... 145

4.14 ... Rückblick und Ausblick ... 145

5. Operatoren und Ausdrücke ... 147

5.1 ... Primäre Ausdrücke ... 148

5.2 ... Zuweisungsoperatoren ... 149

5.3 ... Arithmetische Operatoren (+, -, *, /, %) ... 152

5.4 ... Kurzschreibweisen für Zuweisungen und Änderungen ... 157

5.5 ... Vergleichsoperatoren ... 160

5.6 ... Logische Operatoren (!, &&, ||) ... 165

5.7 ... Typumwandlungen (Conversions) und ihre Regeln ... 174<

Details
Erscheinungsjahr: 2026
Fachbereich: Programmiersprachen
Genre: Informatik, Mathematik, Medizin, Naturwissenschaften, Technik
Rubrik: Naturwissenschaften & Technik
Medium: Buch
Inhalt: 1238 S.
ISBN-13: 9783367116416
ISBN-10: 3367116416
Sprache: Deutsch
Einband: Gebunden
Autor: Ullenboom, Christian
Hersteller: Rheinwerk Verlag GmbH
Verantwortliche Person für die EU: Rheinwerk Verlag GmbH, Rheinwerkallee 4, D-53229 Bonn, service@rheinwerk-verlag.de
Maße: 245 x 185 x 64 mm
Von/Mit: Christian Ullenboom
Erscheinungsdatum: 08.10.2026
Gewicht: 2,108 kg
Artikel-ID: 136531133

Ähnliche Produkte