以下对一维数组a的正确说明是( )。

admin2022-06-24  20

问题 以下对一维数组a的正确说明是(          )。

选项 A、char a(10);
B、int a[];
C、int k=5,a[k]:
D、char a[3]=('a','b','c'};

答案D

解析 一维数组的定义为:类型符数组名[常量表达式]。类型符是指数组中数组元素的类型;数组名要符合标识符命名规则;常量表达式是指数组的长度(数组中包含元素的个数),其值只能是整数,不可以是变量,而且从1开始计数。A选项,常量表达式只能放在中括号中;B选项,只有在对数组初始化(即赋值)的时候才可以省略数组的长度,B选项中并未对a进行初始化;C选项,常量表达式不能为变量。
转载请注明原文地址:https://kaotiyun.com/show/3Tkp777K
0

最新回复(0)