c语言数组向上向下越界的后果

更新时间:02-10 教程 由 争议 分享

c语言数组向上向下越界的后果?

C语言数组越界并不会引发“异常”,而是属于内存溢出,这样程序会得到完全不确定的结果,这会引发难以预测的后果。

比如数组元素只有10个,但指针指向了第11个位置,那么当然可以返回一个数据,但这块内存并不属于这个数组,它随时可能被其它程序修改,因此它的值完全是随机的,所以非常危险,我们应该杜绝数组越界的发生。

声明:关于《c语言数组向上向下越界的后果》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2311911.html