int main()
{
int as[3]={10,20,30};
int (*p)[3] = &as;
int i;
for (i=0;i<3;i++)
{
printf("%p\n",p++);
}
system("pause");
return 0;
}
不应该是每次增加4吗?
...全文
4162打赏收藏
为什么数组分配的内存空间不连续??
代码如下: #include #include int main() { int as[3]={10,20,30}; int (*p)[3] = &as; int i; for (i=0;i<3;i++) { printf("%p\n",p++); } system("pause"); return 0; } 不应该是每次增加4吗?