单选题
下面关于数组的初始化正确的是______。
A、
char str[]={"a", "b", "c"}
B、
char str[2]={"a", "b", "c"}
C、
char str[2][3]={{"a", "b"}, {"c", "d"}, {"e", "f"}}
D、
char str()={"a", "b", "c"}
【正确答案】
A
【答案解析】
[解析] 本题考查的是字符数组的初始化。选项B中用3个元素初始化大小为2的数组,越界了;选项C中应该是2行3列的数组,题中使用3行2列初始化;选项D中数组合后应用方括号。
提交答案
关闭