一点关于数组越界的知识

C11中,数组越界会导致程序崩溃,例如在微软的VS上。 #include <stdio.h> int main() { int i; int arr[10]; for (i = 0; i <= 10; i++) { arr[i] = 0; printf("%d\n", i); } return 0; }    当i=10,进入for循环,因为数据进栈出栈的原因,执行arr[
相关文章
相关标签/搜索