zunächst fehlen in allen deinen Beispielen sämtliche Variablen-Definitionen (nicht nur für die Pointer), und außerdem sehe ich nirgends, ob du von ANSI C oder C++ in ggf. welcher Version du sprichst (ANSI C99? C++11? C++14?) - von daher führen deine Beispiele zunächst sowieso komplett ins Leere.
Andererseits habe ich zumindest in ANSI C so etwas wie dies
(*zeiger1).wert = 20;
noch nie gesehen.
Lesezeichen