关于C语言,为什么编译器不对数组的越界进行检查?

如题所述

为了提高代码效率。
C语言跟Java不同,C的内存管理交由用户处理,Java是语言自己处理。但是,如果不是核心系统开发,一般体现不出两者的内存处理的代码之间效率差别。
温馨提示:答案为网友推荐,仅供参考
相似回答