#include // void-Funktion (Funktion OHNE Rückgabewert), wird auch als // PROZEDUR bezeichnet. // void SetzeAuf10(int a) { printf("Innerhalb von SetzeAuf10 ist a = %d\n", a); a = 10; printf("Innerhalb von SetzeAuf10 ist jetzt a = %d\n", a); } // setze Variable a auf 10. int main() { int zahl = 1; printf("VOR SetzeAuf10: zahl = %d\n", zahl); SetzeAuf10(zahl); // Aufruf von SetzeAuf10(zahl) printf("NACH SetzeAuf10: zahl = %d\n", zahl); } // Call by Value: Es wird nicht eine VARIABLE an eine Funktion übergeben // sondern nur ihr WERT, d.h. die INTERNE Variable a ist nur eine KOPIE // der Variable zahl aus main, und wird unabhängig von Zahl NUR IN // SetzeAuf10 verändert! // d.h. in main bleibt zahl immer 1, da keine Zuweisung erfolgt.