Читать книгу C für Dummies - Dan Gookin - Страница 62

Stückliste

Оглавление

Hier einige interessante Teile unseres letzten C-Programms:

1 #include wird auch Präprozessor-Direktive genannt, was ziemlich eindrucksvoll klingt und auch nicht unbedingt der richtige Begriff sein muss, aber Sie müssen sich das nicht merken. Sie bewirkt, dass der Compiler an dieser Stelle ein anderes Programm oder eine Datei einfügt (oder inkludiert, wie man auch auf Neudeutsch hochtrabend sagen kann). Dies spart in der Regel eine Menge Arbeit.

2 <stdio.h> ist ein Dateiname in spitzen Klammern (was man als den Versuch von C deuten kann, Sie dazu zu zwingen, sämtliche Klammerarten zu kennen). Die ganze Zeile #include <stdio.h> sagt dem Compiler, dass er die Datei Stdio.h, die Standardeingabe- und -ausgabeanweisungen (englisch input/output), benutzen soll.

3 int main bezeichnet die Funktion main. Das int bezeichnet den Typ der Funktion oder das, was die Funktion erzeugt. Jedes C-Programm erzeugt mindestens eine Zahl, selbst unser kleines Beispiel; das int steht für die Erzeugung einer ganzen Zahl.

4 Zwei leere runde Klammern folgen dem Funktionsnamen. Teilweise stehen noch Dinge zwischen den Klammern, dazu kommen wir in Kapitel 6.

5 Die geschweiften Klammern fassen die Bestandteile der Funktion ein. Alles zwischen { und } gehört in Abbildung 2.2 zur Funktion main().

6 printf ist eine andere Funktion, die den Computer etwas Bestimmtes tun lässt.

7 Zum printf gehören auch runde Klammern, diesmal allerdings mit Inhalt. Sie fassen hier Text oder auch einen sogenannten String ein. Alles zwischen den Anführungszeichen " und " ist Teil des Strings.

8 Ein interessanter Teil des Strings ist das \n. Es handelt sich um einen Backslash mit einem kleinen n. Dies stellt das gleiche Zeichen dar, das auch durch die -Taste erzeugt wird. Es beendet den String mit einer »neuen Zeile«.

9 Wie bereits erwähnt, muss jedes C-Programm etwas erzeugen, aber eigentlich sind wir noch gar nicht so weit. Wir liefern als Ergebnis einfach eine 0 zurück, was die Aufgabe von return ist.

10 Schlussendlich enden die Zeilen von printf und return mit einem Semikolon (;). Das Semikolon ermöglicht dem Compiler zu erkennen, wo eine Anweisung endet und eine andere beginnt – so wie ein Punkt das Ende eines Satzes kennzeichnet.

 Text in einem Programm heißt String. Zum Beispiel "bla-bla-bla" wäre ein String. Ein String wird von Anführungszeichen " eingerahmt.

 Die Sprache C ist aus Schlüsselwörtern zusammengesetzt, die in Anweisungen auftauchen. Die Anweisungen enden mit einem Semikolon.

C für Dummies

Подняться наверх