设有以下定义和语句char str[20]=Program,*p;p=str;则以下叙述中正确的是A)*p 与 str[0] 的值相等B)str 与 p 的类型
设有以下定义和语句
char str[20]="Program",*p;
p=str;
则以下叙述中正确的是
A)*p 与 str[0] 的值相等
B)str 与 p 的类型完全相同
C)str 数组长度和 p 所指向的字符串长度相等
D) 数组 str 中存放的内容和指针变量 p 中存放的内容相同
正确答案:A(47)A) 解析 : str[0] 、 *p 都指向字符串的首地址 。 选项 B) 不能说 str 和 p 完全相同 ,p 是指针 , 而str 是数组。选项 C) 中 str 数组的长度是 20, 而 p 的长度是字符串的长度。选项 D) 中 ,str 中存放的内容是字符串 , 而 p 存放的内容是地址。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。