重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
今天就跟大家聊聊有关什么是字符串结束标志,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
成都创新互联公司专注于建华网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供建华营销型网站建设,建华网站制作、建华网页设计、建华网站官网定制、小程序定制开发服务,打造建华网络公司原创品牌,更为您提供建华网站排名全网营销落地服务。
字符串结束标志是“\0”,而0则是“\0”的ASCII码表示,是第一个ASCII码,数字0的ASCII码是48,所以写程序要用“/0”结尾。
'\0'是字符串数组的结束标志。
而0则是'\0'的ASCII码表示,是第一个ASCII码,数字0的ASCII码是48,所以写程序要用'\0'结尾,比如char a[3] = {'h','i','\0'},或者直接char a[] ="hi",编译器都会认为是字符串数组,且以'\0'结束。
调试程序时,可以看到内存里面是0,这是ASCII码的表示,也可以看作是一个unsigned int
类型。
字符串的应用参考:
1、连接运算 concat(s1,s2,s3…sn)
相当于s1+s2+s3+…+sn.
例:concat(‘11’,'aa’)='11aa’;
2、求子串。 Copy(s,I,I)
从字符串s中截取第I个字符开始后的长度为l的子串。
例:copy(‘abdag’,2,3)=’bda’
3、删除子串。过程 Delete(s,I,l) 从字符串s中删除第I个字符开始后的长度为l的子串。
例:s:=’abcde’;delete(s,2,3);
结果s:=’ae’
看完上述内容,你们对什么是字符串结束标志有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。