下列说法正确的是( )。

admin2009-01-15  27

问题 下列说法正确的是(    )。

选项 A、定义int a[4]={1,3};,则a[0]=1,a[1]=3,a[3]的值不确定
B、定义static int a[4];,则元素值不确定
C、const int x;x=5;表示给常量x赋初值
D、定义int a[4];,则其元素的值是不确定的

答案8

解析 当定义一个static数组时,虽未初始化,但元素值默认为0;对非static的数组,没有赋初值,则其元素中的值为不确定的;若赋初值但数据不够用,则其他元素值初始化为0。
转载请注明原文地址:https://kaotiyun.com/show/ktkp777K
0

最新回复(0)