选择题
下面说明不正确的是
。
A、
chara[10]='china';
B、
chara[10],*p=a;p='chiua';
C、
char*a;a='china';
D、
chara[10],*p;p=a='china';
【正确答案】
D
【答案解析】
C语言中操作一个字符串常量的方法有: ①把字符串常量存放在一个字符数组之中。 ②用字符指针指向字符串,然后通过字符指针来访问字符串存储区域。 当字符串常量在表达式中出现时,根据数组的类型转换规则,它被转换成字符指针。 本题选项D) 错误的关键是对数组初始化时,可以在变量定义时整体赋初值,但不能在赋值语句中整体赋值。
提交答案
关闭