单选题 下列判断正确的是{{U}} {{/U}}。
  • 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数组首地址的地址常量,而不是变量;字符串只有在定义时维数可以省略。