Pointer nasıl kafanı karıştırabilir ki, pointer bellek adresi tutan bir değişken bu kadar, başka bir esprisi yok.
char * variable;
variable = 0xFF23424... Bellek adresi atadık
*variable = 'a'; 0xFF23424.. belleğindeki boşluğa a değerini atadık.
Yapmak istediğin şeyin kodunu yazmak mantığını...