对数组进行正确的初始化的是
A、Int a[ ]={ };
B、int a[ ]= new int [ ];
C、int a[ ]={1,2,3};
D、int a[ ]=[1,2,3];
【正确答案】:C
【题目解析】:(P98-99)考点点击本题主要考查的知识点为数组的初始化方法。[要点透析数组的初始化分为静态初始化和动态初始化两种,静态初始化使用一对大括号{}将初值括起来,各个元素之间用逗号“,”隔开,选项C与这种方法对应,故C正确。A中没有列出具体值,数组初始化无意义,故错误。选项D是用中括号[]将初值括起来的,故错误。动态初始化使用运算符new为数组分配空间,格式为new类型[数组大小],选项B采用的是此种形式,但没有指出数组大小,故也错误。综上可知,正确答案选C。
发表评论 取消回复