万能百科  > 所属分类  > 

设有以下定义和语句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 存放的内容是地址。

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

标签