[求助]数组输出问题(已解决)
在C中,是不是某些数组一开始没有定义,赋值,在其输出的时候就是系统自动匹配一个值给它?
就像我下面这个类子,values中其余没有定义的,我在输出的时候它并不是给于值为0,而是一系统自动数值。请问下是什么原因,谢谢了。
#include"stdio.h"
main()
{
int values[10];
int index;
values[0]=197;
values[2]=-100;
values[5]=350;
values[3]=values[0]+values[5];
values[9]=
values[5]/10;
--values[2];
for (index=0;index<10;++index)
printf("values[%i]=%i\n",index,values[index]);
getch();
return 0;
}
[此贴子已经被作者于2007-5-26 0:00:44编辑过]