C程序中如何给以个数组赋初值?
比如a[200]={1,1,1,。。。,1};
a[200]={1,1,1,1,。。。1,2,2,2,。。。,2}
不要告诉我只有一个一个按上去吧。
C程序中如何给以个数组赋初值?
比如a[200]={1,1,1,。。。,1};
a[200]={1,1,1,1,。。。1,2,2,2,。。。,2}
不要告诉我只有一个一个按上去吧。
用for循环
for(i=0; i<n;i++)
a[i]=x
其中n是数组项数,x是数组元素
数组a[5]={1}的意思是a[0]=1,其余元素全为0,
如果大量赋值的话就用循环写了,
还有字符数组赋值可以用strcpy函数,也可以初始化为‘\0’.