49,90 €
Versandkostenfrei per Post / DHL
auf Lager, Lieferzeit 1-2 Werktage
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
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
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<
| 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 |