c语言46为什么选a不选b呢? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 搜索资料 1个回答 #热议# 什么是淋病?哪些行为会感染淋病? 凉趾静电感应菏aa 2015-12-05 · 超过14用户采纳过TA的回答 知道答主 回答量:44 采纳率:0% 帮助的人:25万 我也去答题访问个人页 关注 展开全部 这个应该是考字符和字符串区别。char str[5]="good!" 实际上是 g + o + o +d +! +'\0' 有6字节b就不会有‘\0'字符添加 追问 b呢! 追答 b是对的,为什么要选直接把b结果可以用%s输出了。建议你用sizeof看下这“good!”字符串长度。这个题主要就是考越界问题的,你把a的str[5]改成6就不会出事 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-09-11 c语言36为什么选B? 1 2018-06-23 C语言,这题为什么不选B 2017-12-29 c语言这个选择题为什么不选B呢 2018-06-19 请问这个c语言题目为什么不选b 2016-06-05 c语言选择题求解 为什么选b 2019-09-03 c语言 第八题为什么选b,a哪错了? 2016-12-17 帮我看下第六题为什么选c不选b呢?详细解释一下,谢谢 2014-11-13 c语言问题,为什么选b 更多类似问题 > 为你推荐: