首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-03-20 
这个程序哪里出问题了?#includestdio.h#includestdlib.hstruct {int a[6]}*sint main(){int ifor(i

这个程序哪里出问题了?
#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]

热点排行