首页 > 文化

c语言的越界问题

更新时间2018-03-14 14:50:39

c语言是不检查下表越界的,因此越界出来结果太正常了,你和书上一样是因为你从-1到6到赋值了,编译器的实现就是安数组首位坐标+-指针而已。如果你输出-3呢,应该就是随机了。

为什么arr【5】和arr【6】应该一样?

给你看看我用vc++6.0在Win32位上运行结果:


c语言的越界问题

相关标签:越界c语言

上一篇:黄山越界酒吧怎样?

下一篇:VB这个程序为什么下标越界