Ich kann dir wirklich nur empfehlen das zuvor schon verlinkte Tutorial durchzuarbeiten

Die Speicheradresse einer Variable kannst du mit Pointern (z.b: &variable) herausfinden. Allerdings sind die schon etwas komplizierter und man sollte die Grundlagen beherschen bevor man sich da ranmacht