c语言局部变量分配问题,这样通过指针访问存在问题吗
图片附件: 游客没有浏览图片的权限,请
登录 或
注册
图片附件: 游客没有浏览图片的权限,请
登录 或
注册
int main()
{
int a=36,b=63,c=656,i=0;
int *p=&c;
//
printf("%p
%p
%p \n",&a,&b,&c);
printf("%d %d %d\n",p[0],p[1],p[2]);
return 0;
}
代码如上,附件贴了运行结果,这样访问存在问题吗?为什么注释代码放开后,运行就正常了,仅仅打印一次地址,有什么不同吗