下面说明不正确的是A.char a[10]="china"; B.char a[10] *p=a;p="china";C.char *a;a="china";

计算机 专四考试 已帮助 人

下面说明不正确的是A.char a[10]="china"; B.char a[10],*p=a;p="china";C.char *a;a="china"; D.char a[10],*p;p=a="china"

热搜:下列对应不正确的是A中国社会

答案解析

难度★★☆ 搜索
  • 参考答案:DC语言中操作一个字符串常量的方法有:① 把字符串常量存放在一个字符数组中;② 用字符指针指向字符串,然后通过字符指针来访问字符串存储区域。当字符串常量在表达式中出现时,根据数组的类型转换规则,它被转换成字符指针。本题D项中错误的关键是对数组初始化时,可以在变量定义时整体赋初值,但不能在赋值语句中整体赋值。