A.int p=&m; B.int *p=&m; C.int&p=*m; D.int *p=m;
A.int *p=calloc(10,2); B.int *p=calloc(10); C.int *p=calloc(10,4); D.int *p=malloc(10)
A.a[i] B.*a++ C.*a D.*(a+1)