0是C语言字符串结束标志?

'\0'与0都是结束的标志吗??... '\0'与0都是结束的标志吗?? 展开
 我来答
buptxiejianjun
2011-08-13 · TA获得超过3278个赞
知道大有可为答主
回答量:1019
采纳率:0%
帮助的人:1135万
展开全部
这么说吧,'\0'是字符串数组的结束标志,而0则是'\0'的ASCII码表示,是第一个ASCII码,数字0的ASCII码是48,所以写程序你要用'\0'结尾,比如char a[3] = {'h','i','\0'},或者直接char a[] ="hi",编译器都会认为是字符串数组,且以'\0'结束。你调试程序时,可以看到内存里面是0,这是ASCII码的表示,也可以看作是一个unsigned int类型。
百度网友647f507
2011-08-13 · TA获得超过1582个赞
知道小有建树答主
回答量:709
采纳率:0%
帮助的人:405万
展开全部
\0'就是 字符串结束标志。
0不是
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
捞儇瞧蓟缓阜bG
2011-08-13 · 超过12用户采纳过TA的回答
知道答主
回答量:140
采纳率:100%
帮助的人:22.8万
展开全部
顶楼上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式