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}