下列选项中错误的说明语句是

admin2010-09-05  25

问题 下列选项中错误的说明语句是

选项 A、char a[ ]={’t’,’o’,’y’,’o’,’u’,’\0’};
B、char a[ ]={"toyou\0"};
C、char a[ ]="toyou\0";
D、char a[ ]=’toyou\0’;

答案D

解析 通过赋初值的方式给一维数组赋字符串,可以用给一般数组赋初值的相同方式给一维字符数组赋字符串,也可以在赋值时直接赋字符串常量。选项B)和C)后面的“\0”是多余的,在C语言中,系统会自动在字符串的结尾处加上一个字符“\0”作为串的结束标记。
转载请注明原文地址:https://kaotiyun.com/show/dwWp777K
0

最新回复(0)