我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 语言串理论 >

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

归档日期:08-04       文本归类:语言串理论      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  这么说吧,0是字符串数组的结束标志,而0则是0的ASCII码表示,是第一个ASCII码,数字0的ASCII码是48,所以写程序你要用0结尾,比如char a[3] = {h,i,0},或者直接char a[] =hi,编译器都会认为是字符串数组,且以0结束。你调试程序时,可以看到内存里面是0,这是ASCII码的表示,也可以看作是一个unsigned int类型。

本文链接:http://beforelasik.com/yuyanchuanlilun/728.html