int a[2];
scanf("%d",a+0);
printf("%d",a[1]);
这时候的a[1]就是随机数字?
如果int a[2]={1};
printf(‘%d",a[1]);
这时候输出的a[1]就是0对么?
如果前三行说的是局部情况,后三行说的是静态或全局情况,OK!
本回答被提问者采纳int a[2];
scanf("%d",a+0);
printf("%d",a[1]);
这时候的a[1]就是随机数字?
如果int a[2]={1};
printf(‘%d",a[1]);
这时候输出的a[1]就是0对么?
下一个a[1]也是随机值。
你的a[2]在main()中 ,是 “局部变量”。
你可能尚未理解 “全局变量”、“静态变量”、“局部变量”的
概念与区别,