Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 898 Bytes

17-ProzedurenundFunktionen.md

File metadata and controls

17 lines (11 loc) · 898 Bytes

Prozeduren und Funktionen

Unter einer Funktion (function, in anderen Programmiersprachen auch Prozedur oder Subroutine genannt) versteht man ein Unterprogramm, das eine bestimmte Aufgabe erfüllt. Funktionen sind unter anderem sinnvoll, um sich oft wiederholende Befehle zu kapseln, so dass diese nicht jedes mal neu geschrieben werden müssen. Zudem verbessert es die Übersichtlichkeit des Sourcecodes erheblich, wenn der Programmtext logisch in Abschnitte bzw. Funktionen unterteilt wird.

  • Eine Funktion kann Parameter besitzen, oder nicht.
  • Eine Funktion kann einen Wert zurückgeben, oder nicht.

Beispiele

int f( int x )    // Funktion
{    
    return ( x * x );
}  

int a = f(5);   // Aufruf einer Funktion                  

Weitere Informationen