2008年12月17日 星期三

指標...

int  a;
int  *p1  ,*p2;
p1 = (int * ) 2000;
p2 = (int *) 2008;
a = p2 - p1;
a  的值是多少?

原来指標之間的差值也和類型有關,a=(2008 - 2000)/sizeof(int)既是2。
char的时候當然是8

ref:
weizhiyuan420的空间

沒有留言:

張貼留言