这还能运行成功 什么原理?
#include<stdio.h>int main()
{
int i,*p,a;
p=a;
for(i=0;i<3;i++)
scanf("%d",p+i);
for(i=0;i<4;i++)
printf("%d ",*(p+i));
}
第二次就不是p+2了吗?地址不就错了吗
可运行结果对
输入1 2 3
输出1 2 3 输出是1 2 3 0 打错了不好意思 我知道了。。。。求删帖版主 谢谢啦 左下角重新编辑为【已解决】就好了
管理员一般比较忙,自己能解决的就不要麻烦他们了
页:
[1]