下列字符数组的初始化,正确的是( )。

admin2009-01-15  17

问题 下列字符数组的初始化,正确的是(    )。

选项 A、char ch[5]={"a","b","c","d","e"};
B、char ch[]={’a’,’b’};
C、char ch[15]={"welcome to china"};
D、char ch[14]={"I am a student"};

答案2

解析 选项A中一个数组元素存放一个字符,不能存放字符串;当把字符串整体赋给字符串时,字符数组的长度要比字符串长度大1,用来存放终结符,所以选项C和选项D都不正确。
转载请注明原文地址:https://jikaoti.com/ti/Vod0FFFM
0

最新回复(0)