#include void SetzeAuf10(int* a) // Der Parameter a ist ein ZEIGER auf ein int! { printf("Der Zeiger a zeigt auf die Adresse %p im Speicher.\n", a); printf("Innerhalb von SetzeAuf10 steht an der Speicheradresse " "auf die a zeigt, der Wert: %d\n", *a); *a = 10; // Schreibe an die Speicheradresse, auf die a zeigt, eine // 10 printf("Innerhalb von SetzeAuf10 ist jetzt an der Adresse, " "auf die a zeigt der Wert: %d\n", *a); } int main() { int zahl = 1; printf("VOR SetzeAuf10: zahl = %d\n", zahl); SetzeAuf10(&zahl); // Übergabe der Speicheradresse von zahl! printf("NACH SetzeAuf10: zahl = %d\n", zahl); }