万能百科  > 所属分类  > 

下列判断正确的是()。

下列判断正确的是( )。

A.char a="ABCD";等价于char*a;*a="ABCD";

B.char str[10]=ABCD"};等价于char str[10];str[]={"ABCD"};

C.char*s="ABCD";等价于char s;*s="ABCD";

D.char c[5]="ABCD",d[5]="ABCD";等价于char c[5]=d[5]="ABCD";

正确答案:

D解析:a="ABCD"书写错误,因为“=”左边不能出现常量;数组名s是代表s数组首地址的地址常量,而不是变量;字符串只有在定义时维数可以省略。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签