以下选项中,能正确进行字符串赋值的是

admin2021-06-15  3

问题 以下选项中,能正确进行字符串赋值的是

选项 A、char  *s = "ABCDE" ;
B、char  s[5] = { ’A’, ’B’, ’C’, ’D’, ’E’ };
C、char  s[4][5] = { "ABCDE" };
D、char  *s ;  gets( s );

答案A

解析 本题考查字符数组的初始化,B选项中字符数组没有字符串的结束标志所以错误。C选项中字符串包含6个字符,所以不能赋值在左边只能放5个字符的字符串数组中。D选项的指针s没有赋初值,不能使用。所以选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/JVtp777K
0

最新回复(0)