【C/C++】分析数组越界访问导致死循环 文章目录 【C/C++】分析数组越界访问导致死循环 1、现象 2、为何数组越界会导致程序陷入死循环呢? 3、 究其根源为什么 i 和 arr[12] 是同一变量空间? 1、现象 阅读下面代码,并分析导致其结果的原因(以下分析基于VS环境的调试) #include <stdio.h> #include<stdlib.h> int main() { int i = 0; int arr[] = { 1, 2, 3, 4, 5