一般来说什么是数组越界界可能會报错
可是我运行这个程序后没有我想像中的出现报错而是正常运行,不懂了我就
是这样的 C++错误分为编译时错误 和运行时错误 编译时錯误一般指语法错误运行时错误指运行时出现问题 首先你这段代码语法没有问题 但是会在运行时出现错误因为实际上C语言在运行时无法检測数组是否越界 对于本例只有当a[i]访问了不可访问的内存时 此时报运行时错误
你对这个回答的评价是?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。
点击添加站长微信