Run-Time Check Failure #2 - Stack around the variable 'arr' was corrupted.
百度翻译:
运行时检查失败2-变量“arr”周围的堆栈已损坏。
原因:内存越界
解决方向:通常是数组下标访问越界
注意检查的点:
数组初始化时:arr[m行][n列]
数组下标调用时:从0开始,最后一个元素是arr[m-1][n-1]
for循环遍历数组时:
for(i=0;i<m;i++) //检查这里<是否写成<=
{
for(j=0;j<n;j++) //检查这里<是否写成<=
{
//对arr[m][n]进行操作;
}
}