一道c语言题

若有定义charx[]="12345";chary[]={'1','2','3','4','5'};则A)x数组与y数组的长度相同B)x数组长度大于y的长度C)x数组长度... 若有定义charx[]="12345";chary[]={'1','2','3','4','5'};则
A)x数组与y数组的长度相同 B)x数组长度大于y的长度
C)x数组长度小于y数组长度 D)x数组等价于y数组
帮忙分析下三克油啦
展开
 我来答
wchyumo2011
推荐于2016-01-16 · TA获得超过2万个赞
知道大有可为答主
回答量:5810
采纳率:79%
帮助的人:2775万
展开全部
这题正确答案选择B,x数组长度大于y的长度
原因:字符串末尾默认会保存一个'\0'表示字符串的结束,所以x实际保存的是'1', '2', '3', '4', '5', '\0',而y数组中保存的就是初始化的'1', '2', '3','4', '5',所以x的长度为6大于y的长度为5
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式