Funktionen

Search IconIcon to open search

Funktionen

Wie deklariert man eine Funktion?

Man deklariert in C Funktionen indem man mit dem Rückgabe-Datentyp beginnt und dann mit einem Leerzeichen und dem Bezeichner (Namen) der Funktion folgt. Daraufhin kann man die Parameter für die Funktion angeben diese werden in den ()-Klammern angegeben und benötigen vor dem definieren ihres Namens auch die Definition des Datentyps.

Damit ist die Definition der Funktion auch schon vollständig. Die Implementation wiederum erfolgt aus dem was man vorher beschrieben hat und den {}-Klammern, welche den Inhalt des auszuführenden Codes beinhalten.

Tl;dr

1RückgabeDatentyp FunktionsBezeichner(ParameterDatenTyp ParameterBezeichner,
2WeitererParameterDatentyp WeitererParameterBezeichner){
3	// Code...
4}

Beispiel

1int printMySquaredNumber(int value){
2	int squaredValue = value * value;
3	printf("your value squared is: %d\n",squaredValue)
4	return squaredValue;
5}

Weitere Beispiele


Interactive Graph