关于一维数组的输出值的问题
程序如下:# include <stdio.h>
main ()
{
int i ;
int b[20] ;
for (i =100 ; i<125 ; ++i)
printf ("%d \n" , b[20]);
return 0 ;
}
我用VC++6.0调试结果为输出100----124,我有2个疑问
1, 我没有给数组赋值,为什么有值输出?
2,我定义了数组的长度为20,为什么输出从100--124的元素?
2015-02-04 12:15
2015-02-04 12:43

2015-02-04 13:21

2015-02-04 14:41

2015-02-04 20:22

2015-02-04 20:52
2015-02-04 21:13

2015-02-05 09:55