指针错误
指针异常?
为什么有时候这样写异常?
但这样写就正常了。
用的VS2010.
谢谢!
------解决思路----------------------
P是指针,指向的就是地址,&取地址,所以第二种对的。
------解决思路----------------------
你宣告shuzu 本身就會分配地址存放這些數組
那(int*)shuzu就表示p指向數組的第一個元素
为什么有时候这样写异常?
int j = 100;
int *p = (int*)j;
printf("%d\n",*p);
但这样写就正常了。
int j = 100;
int *p = &j;
printf("%d\n",*p);
用的VS2010.
谢谢!
------解决思路----------------------
P是指针,指向的就是地址,&取地址,所以第二种对的。
------解决思路----------------------
你宣告shuzu 本身就會分配地址存放這些數組
那(int*)shuzu就表示p指向數組的第一個元素