首页 > 试题广场 >

(单选题)关于数组初始化说法错误的是:

[单选题]
(单选题)关于数组初始化说法错误的是:
  • 在函数体外定义的内置数组,其元素均初始化为 0
  • 在函数体内定义的内置数组,其元素无初始化。
  • 显式初始化的数组需要指定数组的维数值。
  • 如果其元素为类类型,则自动调用该类的默认构造函数进行初始化。
/*数组的显式初始化*/
int a[] = {1,2,3,4};
/*不用指明该维数的大小*/

发表于 2021-07-17 16:02:09 回复(0)
int a[] = {1,2,3}; 
发表于 2019-04-19 18:36:21 回复(0)
  1. 函数体外定义的内置类型数组(即内置类型的全局数组),元素初始化为0;
  2. 函数体内定义的内置类型数组,元素无初始化(注意,若只初始化部分元素,其后的元素此时也会被初始化为0);
  3. 如果不是内置类型,则不管其在哪定义,自动调用其默认构造函数为其初始化,若该类型无默认构造函数则会报错。
发表于 2019-04-23 17:12:03 回复(0)
A
发表于 2021-03-10 09:42:17 回复(0)
指定列的维数即可
发表于 2020-05-01 15:41:10 回复(0)

-----C指定列的维数即可。

发表于 2019-10-06 16:49:37 回复(0)
只需要指定列维数即可
发表于 2019-04-11 10:36:13 回复(0)