#include<stdio.h>
void main()
{
int i,j,a[4],k;
for(j=0;j<4;j++)
k=0;
printf("a[%d]=%-3d ",j,k);
k++;
}
为什么我输出的数组,k都是0呢,相反,我把第一行的k赋值为0,去掉for()中的k那行,运行结果就变成0 1 2 3 ,正常了,这是为什么呢?
习惯受伤
HeyGary
你7
节奏的忧伤3676956
慕的地6079101
夂亦
相关分类