eBook - ePub
C für Dummies
Über dieses Buch
C erfreut sich als Klassiker unter den Programmiersprachen großer Beliebtheit, denn es steckt nach wie vor in vielen Betriebssystemen, Schnittstellen und Treibern, aber auch in Compilern und neueren eingebetteten Systemen. Wer C lernen und dabei auch noch Spaß haben möchte, sollte zu diesem Buch vom Urvater der Dummies, Dan Gookin, greifen. Mit viel Humor und vielen anschaulichen Beispielen macht er die Programmiersprache C lebendig.
Tools to learn more effectively

Saving Books

Keyword Search

Annotating Text

Listen to it instead
Information
Teil II
Grundlegendes Sprachverständnis

Kapitel 5
Wir stehen vor einer großen Entscheidung
IN DIESEM KAPITEL
- Die mächtige
if-Anweisung - Gut, wenn's nicht wahr ist, was ist es dann?
ifmit Zeichen und Strings- Wie schreibt man richtig in C? Lektion 1
forfabriziert Schleifen- Schleifen fabrizieren
- Abkürzungen und die Kunst der Inkrementierung
- Je mehr Inkrement, desto mehr Wahnsinn
Man kann Computern nicht vorwerfen, dass sie Entscheidungen fällen. Nein, stattdessen stellen sie Vergleiche auf der Basis dessen an, was Sie vorgeben. Die Idee ist, dass der Computer mit einem jetzt noch nicht feststehenden Ereignis klarkommt: einer Menüauswahl. Oder eine Spielfigur öffnet eine beliebige Tür in einem Spiel, hinter der sich vielleicht ein Tiger befindet. All das kann in einem Programmablauf passieren, und der Computer muss damit fertig werden.
Die Vergleiche, die der Computer anstellt, werden vom Programmierer vorgegeben. Das sind Sie. Was Sie tun müssen, beinhaltet folgende Aussage: »Okay, der Benutzer kann eine Auswahl von A bis Q treffen. Für jede Auswahl muss ich dem Computer sagen, was er tun soll.« Sie können die Auswahl des Benutzers im Voraus nicht kennen, also muss das Programm so geschrieben werden, dass es mit allen Eingaben klarkommt. Wenn einer A eingibt, tue dies. Bei B tue jenes. Und bei C … und so weiter. Die ganze Liste an Möglichkeiten.
Denken Sie daran, dass nicht der Computer die Entscheidung trifft. Stattdessen folgt er penibel dem Pfad, den Sie vorher festgelegt haben. Ein bisschen wie die Art an Erklärung, die Sie kleinen Kindern geben müssen.
Die mächtige if-Anweisung
if ist eigentlich keine Anweisung. Es ist stattdessen ein anderes Schlüsselwort der Sprache C, das Ihrem Programm sagt, dass es Entscheidungen treffen muss. Zum Beispiel:- Falls der Inhalt der Variablen
Xgrößer ist als der Inhalt der VariablenY, dann schreien Sie, so laut Sie können. - Falls der Inhalt der Variablen
Kaloriensehr hoch ist, dann muss das Teil sehr gut schmecken. - Falls es nicht kaputt ist, dann repariere es auch nicht.
All diese Beispiele sind wichtige Entscheidungen, ähnlich denen, die Sie in Ihren C-Programmen treffen. Allerdings sind die Entscheidungen in C – ich wage es kaum zu sagen – eher mathematischer Natur. Hier einige Beispiele dafür:
- Falls der Wert der Variablen
Agleich dem Wert der VariablenBist. - Falls der Inhalt der Variablen
chkleiner ist als132. - Falls der Inhalt der Variablen
zedgrößer als1.000.000ist.
Dies sind sehr einfache Auswertungen von Variablen und Werten. Das Schlüsselwort
if (zu Deutsch »falls«) vergleicht, und falls das Ergebnis wahr (englisch »true«) ist, führt Ihr Programm eine bestimmte Abfolge von Anweisungen aus.ifist ein Schlüsselwort der Sprache C. Damit kann Ihr Programm Entscheidungen treffen.ifentscheidet in Abhängigkeit vom Vergleich zweier (oder mehr) Dinge, was zu tun ist.- Der Vergleich, den
ifanstellt, ist mathematischer Natur: sind zwei Dinge gleich, kleiner g...
Inhaltsverzeichnis
- Cover
- Titelblatt
- Impressum
- Über den Autor
- Inhaltsverzeichnis
- Einleitung
- Teil I: Das erste Programm
- Teil II: Grundlegendes Sprachverständnis
- Teil III: Einfache Datenstrukturen und Zeiger
- Teil IV: Daten speichern und verwalten
- Teil V: Der Top-Ten-Teil
- Stichwortverzeichnis
- End User License Agreement
Häufig gestellte Fragen
Ja, du kannst dein Abo jederzeit über den Tab Abo in deinen Kontoeinstellungen auf der Perlego-Website kündigen. Dein Abo bleibt bis zum Ende deines aktuellen Abrechnungszeitraums aktiv. Erfahre, wie du dein Abo kündigen kannst
Nein, Bücher können nicht als externe Dateien, z. B. PDFs, zur Verwendung außerhalb von Perlego heruntergeladen werden. Du kannst jedoch Bücher in der Perlego-App herunterladen, um sie offline auf deinem Smartphone oder Tablet zu lesen. Erfahre, wie du Bücher herunterladen kannst, um sie offline zu lesen
Perlego bietet zwei Abopläne an: Elementar und Erweitert
- Elementar ist ideal für Lernende und Profis, die sich mit einer Vielzahl von Themen beschäftigen möchten. Erhalte Zugang zur Basic-Bibliothek mit über 800.000 vertrauenswürdigen Titeln und Bestsellern in den Bereichen Wirtschaft, persönliche Weiterentwicklung und Geisteswissenschaften. Enthält unbegrenzte Lesezeit und die Standardstimme für die Funktion „Vorlesen“.
- Pro: Perfekt für fortgeschrittene Lernende und Forscher, die einen vollständigen, uneingeschränkten Zugang benötigen. Schalte über 1,4 Millionen Bücher zu Hunderten von Themen frei, darunter akademische und hochspezialisierte Titel. Das Pro-Abo umfasst auch erweiterte Funktionen wie Premium-Vorlesen und den Recherche-Assistenten.
Wir sind ein Online-Lehrbuch-Abo, bei dem du für weniger als den Preis eines einzelnen Buches pro Monat Zugang zu einer ganzen Online-Bibliothek erhältst. Mit über 1 Million Büchern zu über 990 verschiedenen Themen haben wir bestimmt alles, was du brauchst! Erfahre mehr über unsere Mission
Achte auf das Symbol zum Vorlesen bei deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Erfahre mehr über die Funktion „Vorlesen“
Ja! Du kannst die Perlego-App sowohl auf iOS- als auch auf Android-Geräten nutzen, damit du jederzeit und überall lesen kannst – sogar offline. Perfekt für den Weg zur Arbeit oder wenn du unterwegs bist.
Bitte beachte, dass wir Geräte, auf denen die Betriebssysteme iOS 13 und Android 7 oder noch ältere Versionen ausgeführt werden, nicht unterstützen können. Mehr über die Verwendung der App erfahren
Bitte beachte, dass wir Geräte, auf denen die Betriebssysteme iOS 13 und Android 7 oder noch ältere Versionen ausgeführt werden, nicht unterstützen können. Mehr über die Verwendung der App erfahren
Ja, du hast Zugang zu C für Dummies von Dan Gookin im PDF- und/oder ePub-Format sowie zu anderen beliebten Büchern aus Computer Science & Programming in C. Aus unserem Katalog stehen dir über 1 Million Bücher zur Verfügung.
