Verlag |
Rheinwerk Verlag |
Autor:innen |
René Krooß (4), Jürgen Wolf (28) |
Fassung |
1263 Seiten, Hardcover, 5. Auflage |
Erschienen |
06/2023 |
ISBN |
978-3-8362-9504-8 |
Verlag: | Rheinwerk Verlag |
Autor:innen | René Krooß (4), Jürgen Wolf (28) |
Fassung: | 1263 Seiten, Hardcover, 5. Auflage |
Erschienen: | 06/2023 |
ISBN: | 978-3-8362-9504-8 9783836295048 |
Inhaltsverzeichnis: | Jetzt downloaden |
Vorwort: | Jetzt downloaden |
Leseprobe: | Jetzt downloaden |
Verlag: | Rheinwerk Verlag |
Autor:innen | René Krooß (4), Jürgen Wolf (28) |
Fassung: | 1263 Seiten, Hardcover, 5. Auflage |
Erschienen: | 06/2023 |
ISBN: | 978-3-8362-9504-8 9783836295048 |
Inhaltsverzeichnis: | Jetzt downloaden |
Vorwort: | Jetzt downloaden |
Leseprobe: | Jetzt downloaden |
Fangen Sie gerade mit C an oder programmieren Sie schon länger mit dieser Sprache? In beiden Fällen beantwortet Ihnen dieses Handbuch Ihre Fragen, von der Einrichtung einer Programmierumgebung bis zu tiefgehenden Profithemen. Das große Themenspektrum reicht von den Sprachgrundlagen bis zur Kryptografie, Netzwerkprogrammierung und Threads. Das Werk ist aktuell zu C23 und eignet sich für Ausbildung und Praxis – randvoll mit Übungen, Beispielen und wertvollen Praxistipps.
Sowohl Einsteiger als auch Profis kommen hier voll auf ihre Kosten. Jedes Thema ist angereichert mit umfangreichen Beispielen, ausführlichen Erklärungen und Tipps für die Praxis. Der modulare Aufbau hilft Ihnen, sofort die gewünschten Infos zu finden.
Datentypen, Arrays, Pointer, dynamische Speicherverwaltung und Zeitroutinen: So erschließen Sie sich die Welt der C-Programmierung. Auch anspruchsvolle Themen wie Threads, Sicherheit und Datenbanken kommen nicht zu kurz.
Das Buch geht auf Unterschiede zwischen Windows- und Linux-Compilern ein. Für alle Maker und Tekkies gibt es Hinweise zum Einsatz von C auf dem Raspberry Pi, Installationsanleitung inklusive.
Grundlagen und Konzepte
Viele Beispielprogramme
Fortgeschrittene Techniken
Alle Codebeispiele stehen zum Download bereit.
Diese Leseprobe behandelt Kontrollstrukturen, mit denen der sequenziellen Programmfluss unterbrochen und an einer beliebigen anderen Adresse fortgesetzt wird. Dies ermöglicht es z.B., auf Ereignisse wie etwa Benutzereingaben zu reagieren.
Der zweite Teil beschreibt die dynamische Speicherverwaltung, mit der Speicher zur Laufzeit Speicher angefordert oder freigeben werden kann. So ist es etwa möglich, Daten zu verarbeiten, deren Größe zum Zeitpunkt des Programmstarts unbekannt ist.
René Krooß ist Diplom-Informatiker, begeisterter Programmierer und Experte für Prozessorstrukturen, Betriebssysteme, Hardware-Programmierung und Programmiersprachen. Sein Wissen gibt er seit mehr als zehn Jahren als Trainer bei Kapiert und an der FH Südwestfalen in Hagen in Form von Computerkursen und Praktika an Schüler und Studierende weiter. Er ist selbstständig und als freier Buchautor tätig.
Verlag |
Rheinwerk Verlag |
Autor:innen |
René Krooß (4), Jürgen Wolf (28) |
Fassung |
1263 Seiten, Hardcover, 5. Auflage |
Erschienen |
06/2023 |
ISBN |
978-3-8362-9504-8 |