Die im Funktionskopf angegebenen Parameter dienen im Funktionsrumpf als lokale Variablen, mit denen ganz normal gerechnet werden kann. Der einzige Unterschied zu ,,normalen`` lokalen Variablen ist der, daß sie beim Funktions aufruf durch die Funktions argumente initialisiert werden. Daraus folgt, daß die Funktionsargumente selbst nicht verändert werden. Diese Art der Parameterübergabe heißt ,,Werteübergabe`` und ist in C die einzige Art der Parameterübergabe.