C++/C之数组篇(待完善)

    在某些编程语言中,一个下标变量是不允许超出数组定义中所设的界限的。但是在C和C++中,数组是没有这种安全措施的。

   C++中数组越界访问时,系统不会给出任何的提示,程序员可以超出数组边界进行读/写从而造成内存的混乱,由于这种没有提示,导致调试很困难。

下面这段数组越界的代码照样能运行:


数组越界的影响:

(1)修改了内存,但程序不崩溃,如下:


(2)程序崩溃,如下:



是的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值