读书人

这个程序哪里出有关问题了

发布时间: 2012-03-20 14:01:11 作者: rapoo

这个程序哪里出问题了?
#include<stdio.h>
#include<stdlib.h>
struct {
int a[6];}*s;
int main()
{
int i;
for(i=0;i<6;i++)
{
scanf("%d\n",&(s->a[i]));
}
system("pause");
}
运行结果是访问冲突,未经处理的异常。。。

[解决办法]
s 没有分配空间

把s的定义前面的*去掉
然后for循环中,使用s.a[i]

读书人网 >C++

热点推荐