正在加载图片...
C Programming Language>第四章 void minot int i; static int a5=( 5, 3, 2,4, 13; 数组初始化时应注意问题 √对数组初始化时,初值的个数不能多于数组元素的 个数,但允许初值的个数少于数组元素的个数。当初 值的个数少于数细元个数时,就出现在初值表中 设 的数组元素隐含用0赋初值。 若有 static int a[5]={5,3,2}; 则a[0]~a[2]分别被赋予5,3,2。而a[3]~a[4 隐含用0赋初值。 U bajin(slc,( cnb:void main(){ int i; static int a[5]={ 5, 3, 2, 4, 1 }; …… } ✓ 对数组初始化时,初值的个数不能多于数组元素的 个数,但允许初值的个数少于数组元素的个数。当初 值的个数少于数组元素个数时,就以出现在初值表中 的初值的顺序对数组元素从头开始依次赋值,而其余 的数组元素隐含用0赋初值。 若有 static int a[5]={ 5, 3, 2 }; 则a[0]~a[2]分别被赋予5, 3, 2。 而a[3]~a[4] 隐含用0赋初值。 数组初始化时应注意问题:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有