Hi !
Irgendwie falsches Forum , aber mal sehen.
- int a,*pointer=&a;
Ok, eine Variable a vom Typ int, ein Zeiger pointer, der auf a verweist.
- *pointer = &a;
Du versuchst die Adresse von a in die Variable, auf die der Pointer zeigt zu schreiben. Kann nicht gehen, da a vom Typ int ist.
- *pointer = *(&a);
Komplizierter als a = a, macht aber genau das gleiche (insofern pointer auf a verweist).
- pointer = &a;
Ist wohl das, wonach Du suchst. Speichere die Adresse von a in pointer. Danach ist es egal, ob Du mit
- a = 5;
oder - *pointer =5;
arbeitest.
CU,
Dwaddy