C fĂŒr Dummies
eBook - ePub

C fĂŒr Dummies

Dan Gookin

Partager le livre
  1. German
  2. ePUB (adapté aux mobiles)
  3. Disponible sur iOS et Android
eBook - ePub

C fĂŒr Dummies

Dan Gookin

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

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.

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que C fĂŒr Dummies est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  C fĂŒr Dummies par Dan Gookin en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Informatik et Programmierung in C. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Éditeur
Wiley-VCH
Année
2021
ISBN
9783527833382
Édition
3
Teil II

Grundlegendes SprachverstÀndnis

image
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?
  • if mit Zeichen und Strings
  • Wie schreibt man richtig in C? Lektion 1
  • for fabriziert 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 X grĂ¶ĂŸer ist als der Inhalt der Variablen Y, dann schreien Sie, so laut Sie können.
  • Falls der Inhalt der Variablen Kalorien sehr 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 A gleich dem Wert der Variablen B ist.
  • Falls der Inhalt der Variablen ch kleiner ist als 132.
  • Falls der Inhalt der Variablen zed grĂ¶ĂŸer als 1.000.000 ist.
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.
  • if ist ein SchlĂŒsselwort der Sprache C. Damit kann Ihr Programm Entscheidungen treffen.
  • if entscheidet in AbhĂ€ngigkeit vom Vergleich zweier (oder mehr) Dinge, was zu tun ist.
  • Der Vergleich, den if anstellt, ist mathematischer Natur: sind zwei Dinge gleich, kleiner g...

Table des matiĂšres