#include <stdio.h>
int main(void)
{
int i = 0;
int* pI = &i;
printf("Wert in i: %i \t Adresse von i: %p\n" ,i ,&i);
printf("Wert in pI: %p \t Adresse von pI: %p\nWert an der Stelle im Speicher des Wertes von pI: %i \n\n" ,pI ,&pI, *pI);
i = 1;
printf("Wert in i: %i \t Adresse von i: %p\n" ,i ,&i);
printf("Wert in pI: %p \t Adresse von pI: %p\nWert an der Stelle im Speicher des Wertes von pI: %i \n\n" ,pI ,&pI, *pI);
*pI = 2;
printf("Wert in i: %i \t Adresse von i: %p\n" ,i ,&i);
printf("Wert in pI: %p \t Adresse von pI: %p\nWert an der Stelle im Speicher des Wertes von pI: %i \n" ,pI ,&pI, *pI);
return 0;
}