Hallo Sisor,

zu deinem ersten Beitrag:
1. richtig
2. richtig
3. richtig, wenn du kein * benutzen willst könntest du auch zeiger[0] = 20 schreiben. Das ist aber eher unsauber und verwirrt nur den Quellcodeleser

Dein anderer Beitrag ist etwas wirr... google mal reservierter Speicher, heap und stack...

VG

Basti