C语言中字符串,为什么最后要加个\0 ? 我来答 1个回答 #热议# 应届生在签三方时要注意什么? 黯然失色386 推荐于2016-07-25 · 超过59用户采纳过TA的回答 知道答主 回答量:121 采纳率:0% 帮助的人:135万 我也去答题访问个人页 关注 展开全部 因为c语言中没有字符串这种数据类型,只有char字符类型,在C语言中所谓的字符串其实是char数组,数组最后一个元素加上"\0",表示字符串结束,这是一种字符串的表达方式。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容可编程中控编程教程视频教学 简单易学 源头厂家 免费编程教学www.gf8848.cn广告 其他类似问题 2013-10-03 c语言中字符串,为什么最后要加个‘\0' ? 40 2015-09-21 c语言中字符串,为什么最后要加个'\0' ? 1 2011-04-23 C语言中在字符串的结尾加0还是'\0'?有区别吗? 52 2012-03-12 C语言中字符串为什么要有`\0`呢?`\0`在字符串中的作用... 12 2009-01-06 c语言,字符数组中最后一个字必须为‘\0’,为什么错? 88 2013-09-30 关于C语言字符数组的赋值最后自动添加‘\0’问题 51 2019-06-05 C语言是不是字符串最后才会有\0,字符最后有吗? 5 更多类似问题 > 为你推荐: