作业帮 > 综合 > 作业

vc++ 2008调试过程说:Run-Time Check Failure #2 - Stack around the

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/17 11:46:30
vc++ 2008调试过程说:Run-Time Check Failure #2 - Stack around the variable 'a' was corrupted.下面为被调试程序(我的目的是输出10个数中最大的数)
#include "stdafx.h"
#include"stdio.h"
void main()
{int a[10];
int i,j,t;
for (i=1;i
vc++ 2008调试过程说:Run-Time Check Failure #2 - Stack around the
数组越界了,将int a[10];改为int a[11].因为int a[10]是指a[0]-a[9]这几个元素,而你读入的却包含了a[10],因此造成了数组越界.