万能百科  > 所属分类  > 

以下语句或语句组中,能正确进行字符串赋值的是 ______。

以下语句或语句组中,能正确进行字符串赋值的是 ______。

A.char*sp;*sp="right!";

B.char s[10];s="right!";

C.char s [10];*s="right!";

D.char*sp="right!";

正确答案:

D解析:选项A定义了字符型的指针变量甲,则*sp存储的是第一个字符,而给它赋的是字符串,故错;选项B表示代表数组的首地址,而题中给它赋的是字符串,所以错误:选项C定义了一个字符型的数组s[10],再通过*s给数组元素赋初值,这时是与选项A相同的错误。

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

标签