Version: Test
©Raddy 2001

C-Lehrgang - VI                                  zurück

Funktionen
ohne
Werteübergabe:

a-absatz.pcx (280 Byte)

Funktionen

Bis jetzt bestanden alle unsere Programme aus einer
einzigen Funktion, nämlich der main-Funktion. Wie gesagt
muß jedes Programm eine Funktion beinhalten, die den
Namen main trägt.

Größere Programme bestehen aber fast immer aus
mehreren Funktionen. Dies hat nicht nur den Vorteil
der Übersichtlichkeit. Wichtigere Vorteile sind:
  • Mehrere Enwickler können ein Programm zusammen
    entwickeln. Jeder Entwickler übernimmt z.B. die
    Entwicklung einer Funktion (z.B. Funktion sortieren). 
  • Hat man z.B. einmal eine Funktion geschrieben, 
    die Datensätze alphabetisch sortiert, dann kann 
    man die Funktion in jedes Programm einfügen, 
    in dem man Daten sortieren muß.
  • Muß man innerhalb eines Programms mehrmals 
    Daten sortieren, so ruft man die entsprechende
    Funktion mehrmals auf, anstatt sie immer wieder
    neu aufzuschreiben.
c07s2p1.pcx (8603 Byte)