以下对一维数组的初始化进行正确初始化的语句是____ A)int a[3]

如何对一维数组的初始化a进行正確初始化... 如何对一维数组的初始化a进行正确初始化

说明一个数组变量后数组元素的值是内存的随机状态值。数组可以在定义的同时进行初始化形式是以一对花括号给出常量值表,系统按下标顺序(存储顺序)对数组元素进行初始化给定常数的个数不能超过数组定义的長度。如果给定常数的个数不足则系统对其余元素初始化为0值。

数组array7定义错误因为初始化常量表的常量个数超过数组定义的长度。

只囿定义静态数组才会自动把各元素值初始化为0。因此array8的定义,以下说明是等价的:

array9数组由关键字const约束为常量所以必须在定义时对其初始化,并且不能在程序代码中对它的元素重新赋值

数组变量使用的作用域、访问特性等声明形式和性质与普通常量是相同的。

利用初始化值表可以用初始化数据的个数默认数组长度声明。例如

d数组长度为5,等价于:

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜體验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 一维数组的初始化 的文章

 

随机推荐