07.11.2014 Aufrufe

Programmieren 3 Skript - Medieninformatik - Hochschule RheinMain

Programmieren 3 Skript - Medieninformatik - Hochschule RheinMain

Programmieren 3 Skript - Medieninformatik - Hochschule RheinMain

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Programmieren</strong> in C<br />

Einführung in C<br />

Erstes Beispiel<br />

“Hello World” in C<br />

• Syntax ähnlich zu Java<br />

• Eigentlich umgekehrt<br />

1 Kommentare<br />

• Von /* und */ umschlossen<br />

• Nicht verschachtelt<br />

• Mehrere Zeilen möglich<br />

2 Makros<br />

• Kein Modulkonzept<br />

• Andere Dateien werden inkludiert,<br />

(Inhalt an die Stelle “kopieren”)<br />

• Makroanweisungen mit #...<br />

3 Whitespaces nicht relevant<br />

4 Funktionsdefinitionen<br />

• Eine Hauptfunktion je Programm<br />

• Name ist immer main<br />

1 /* the one and only */<br />

2 #include <br />

3<br />

4 int main(void) {<br />

5 printf("Hello C World\n");<br />

6 return 0;<br />

7 }<br />

5 Funktionsaufrufe<br />

• printf, in stdio.h deklariert<br />

• Mit einem Parameter<br />

6 Rückgabewert<br />

• Hauptfunktion gibt immer einen<br />

Integer-Wert zurück<br />

7 Ende der Funktion<br />

• Einrückregeln wie in Java erlaubt,<br />

andere möglich<br />

Prof. Dr. Peter Barth (HS-<strong>RheinMain</strong>) <strong>Programmieren</strong> 3 29. Januar 2013 12 / 326

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!