为什么数组a[i++]中的 i 在调试时输出的结果与直接编译运行的结果不一致啊??
这是测试代码:#include <stdio.h>
int main()
{
int i=0,n=10,x=2;
int a = {0};
while(n-- > 0) {
a = x++;
}
printf("%d\n\n",i);
int y;
for( y=0; y<10; y++) {
printf("%d\n",a);
}
return 0;
}
这是运行结果:
https://img-bbs.csdn.net/upload/202005/12/1589247616_113389.png
运行结果没有问题哈,我就是知道为什么,调试过程中输出的 i ,与直接编译运行时输出的 i 的值不同?
调试运行结果如下图所示:
https://img-bbs.csdn.net/upload/202005/12/1589247733_935364.png
https://img-bbs.csdn.net/upload/202005/12/1589247744_146576.png
本帖最后由 liuzhengyuan 于 2020-5-13 10:08 编辑
第二张图片失效了…… liuzhengyuan 发表于 2020-5-13 10:03
第二张图片失效了……
我怎么全看不见{:10_282:} liuzhengyuan 发表于 2020-5-13 10:03
第二张图片失效了……
是看不到第二张照片吗?? https://img-bbs.csdn.net/upload/202005/12/1589247616_113389.png
https://img-bbs.csdn.net/upload/202005/12/1589247733_935364.png
https://img-bbs.csdn.net/upload/202005/12/1589247744_146576.png 鱼京 发表于 2020-5-13 10:54
你确定你的图片上传成功了? 我这边显示已提交没问题啊{:10_282:}
这样应该看到了吧
https://img-bbs.csdn.net/upload/202005/12/1589247616_113389.png
https://img-bbs.csdn.net/upload/202005/12/1589247733_935364.png
https://img-bbs.csdn.net/upload/202005/12/1589247744_146576.png
页:
[1]