搜索

{int i,a[5]; for(i=0;i<=4;i++) a[i]=i; for(i=0;i<=10;i++) printf...

发布网友 发布时间:2024-04-03 06:32

我来回答

1个回答

热心网友 时间:2分钟前

数组越界编译器不会做出任何处理,你怎么写的它就怎么运行。
但是实际运行的结果是不确定的,如果越界访问的内存是未使用的,那程序运行时正确的。如果越界访问的内存是正在被其他程序或本程序其他位置使用的,那可能会出现程序结果不正确或者程序崩溃。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top