C语言程序中定义的变量要取得一个初始值由什么办法?

如题所述

1)全局变量在声明时,可以为其赋初始值,如int MAXN=999;
没有为全局变量赋初始值的,其初始值默认为0。
2)局部变量在声明时,可以为其赋初始值,如int MAXN=999;
数组元素在初始化时,未明确赋值的部分,均有初始值为0。例如:
int a[10]={1,2};
mj a[0]=1,a[1]=2,从a[2]~a[9]均为0。
3)可以在声明后的语句中,为变量赋初始值。如:
int a[10],i;
for(i=0;i<10;i++)
a[i]=i+1;
温馨提示:答案为网友推荐,仅供参考
相似回答