Call by Value (C Programmiersprache)
Zur Navigation springen
Zur Suche springen
Call by Value (C Programmiersprache)
Einführung
In der C-Programmiersprache bedeutet "Call by Value", dass eine Kopie des Wertes einer Variablen an eine Funktion übergeben wird. Änderungen an der Kopie innerhalb der Funktion haben keine Auswirkungen auf die ursprüngliche Variable.
Beispiel
Hier ist ein einfaches Beispiel, das zeigt, wie Call by Value in C funktioniert:
#include <stdio.h> void addTen(int num) { num = num + 10; printf("Wert innerhalb der Funktion: %d\n", num); } int main() { int number = 5; printf("Ursprünglicher Wert: %d\n", number); addTen(number); printf("Wert nach Funktionsaufruf: %d\n", number); return 0; }