Vorherige Seite

Eine Ebene hoch

Nächste Seite

4.1 Funktionen (Unterprogramme)

Der Sprachumfang des Kerns von C ist recht eingeschränkt und umfasst nur wenige Schlüsselwörter. Durch Bibliotheken können aber zahlreiche Funktionen zugeladen werden. Wir haben bereits die Bibliothek stdio mit den Funktionen printf und scanf kennen gelernt. Andere Bibliotheken sind z.B. math für mathematische Funktionen, string zur Verarbeitung von Zeichenketten und alloc zur dynamischen Speicherverwaltung.

C bietet aber auch die Möglichkeit eigene Funktionen zu definieren. Von solchen selbstdefinierten Funktionen handelt dieses Kapitel.

4.1.1 Einfache Funktionen (ohne Parameter und Rückgabewert)

4.1.2 Argumente und Parameter

4.1.3 Rückgabewert einer Funktion

4.1.4 Rückgabe mehrerer Werte