C-Programmierung

Funktionsdeklaration

Funktions-Schema | | Funktionssyntax

Im Unterschied zu mathematischen Funktionen muss in C die Anzahl der Funktionsparameter und der jeweilige Datentyp explizit deklariert werden. Letzteres gilt ebenso für den Datentyp des Funktionswertes.

double sin(double x);

Weiteres Funktionsbeispiel, welches den Rest r einer Fließkomma-Division von a/b berechnet:

$ r = a-b\lfloor a/b \rfloor $
in → Parameter a und b
out → berechneter Wert r
/* remainder of a divided by b */
double rem(double a, double b)
{
   double r;
   r=a-(int)(a/b)*b;
   return(r);
}


Funktions-Schema | | Funktionssyntax

Options: