Dengan menggunakan Pointer, suatu variable dapat di ciptakan atau di hapus selama pengeksekusian program. Variable tersebut merupakan variable dinamis.
P merupakan variabel pointer bertipe integer. *P menyatakan objek yang ditunjuk oleh pointer P. Tipe pointer sesuai dengan tipe objek yang ditunjuknya.
Contoh :
int i=i;
char c=’y';
int *ptr=&i;
char *t;
t=&c;