char * data c_ptr; int * idata i_ptr; long * xdata l_ptr;
上述定義,c_ptr, i_ptr, l_ptr變量本身分別位于data ,idata,xdata區(qū)。
char data * c_ptr; //表示指向的是data區(qū)中的char型變量,c_ptr在片內存儲區(qū)中;
int xdata * i_ptr; //表示指向的是xdata區(qū)中的int型變量,i_ptr在片內存儲區(qū)中;
long code * l_ptr; //表示指向的是code區(qū)中的long型變量,l_ptr在片內存儲區(qū)中;
char data * data c_ptr; //表示指向的是data區(qū)中的char型變量,c_ptr在片內存儲區(qū)data中;
Int xdata * idata i_ptr; //表示指向的是xdata區(qū)中的int型變量,i_ptr在片外存儲區(qū)xdata中;
long code * xdata l_ptr; //表示指向的是code區(qū)中的long型變量,l_ptr在片內存儲區(qū)xdata中;