关键字:越界,c语言 更新时间:2018-03-14 14:50:39 150次访问
c语言是不检查下表越界的,因此越界出来结果太正常了,你和书上一样是因为你从-1到6到赋值了,编译器的实现就是安数组首位坐标+-指针而已。如果你输出-3呢,应该就是随机了。
为什么arr【5】和arr【6】应该一样?
给你看看我用vc++6.0在Win32位上运行结果:
相关标签:越界,c语言
下一篇:VB这个程序为什么下标越界
上一篇:黄山越界酒吧怎样?