万能百科  > 所属分类  > 

以下正确的程序段是

以下正确的程序段是

A.char str1[ ]="12345", str2[ ]="abcdef";

B.char str[10],*st="abcde";strcat(str,st);

C.char str[10]=" "。*st="abcde";strcat(str,st);

D.char *st1="12345", *st2="abcde";strcat(st1, st2);

正确答案:

C解析:本题考查了一维字符数组的定义和初始化。选项C中str[10]初始化为空,可以不必进行类似""的空赋值,字符数组若没有进行初始化赋值,默认的字符为空,并且定义完str数组后,应该用","分隔而不是"。",所以选项C错误。

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

标签