易搜题 > 资格证大类 > 计算机等级 > 问题详情
问题详情

有以下程序includemain(){char p[]={'a','b','c'},q[10]={'a','b','c'}; printf("%d%

有以下程序 #include<string.h> main() { char p[]={'a','b','c'},q[10]={'a','b','c'}; printf("%d%d\n",strlen(p),strlen(q));} 以下叙述中正确的是

A.在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3

B.由于p数组中没有字符串结束符,长度不能确定,但q数组中字符串长度为3

C.由于q数组中没有字符串结束符,长度不能确定,但p数组中字符串长度为3

D.由于p和q数组中都没有字符串结束符,故长度都不能确定

相关标签: 结束符   字符串  

未找到的试题在搜索页框底部可快速提交,在会员中心"提交的题"查看可解决状态。 收藏该题
查看答案

相关问题推荐

  • C++语言中的每条基本语句以【】作为结束符,每条复合语句以【】作为结束符。

  • C++语言中的每条简单语句以()作为结束符。

    A.逗号

    B.分号

    C.空格

    D.换行符

  • DSC测试呼叫的标志TEST,应在呼叫序列的哪项内容中选择?()

    A、呼叫类型

    B、遥控指令1

    C、遥控指令2

    D、序列结束符

联系客服 会员中心
TOP