Funktionen
ohne
Werteübergabe:
|
|
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.
|
|