问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

字符串的结尾标志是什么?

发布网友 发布时间:2023-12-19 21:52

我来回答

1个回答

热心网友 时间:2024-03-03 01:55

!='\0'.就是运行到字符串结尾时结束。

!的意思是非,亦可以理解成不。‘\0’是字符串的结束符号,由编译器自动加上。

比如说,把一个字符串赋值给数组:u8 str1[]={"cxjr.21ic.org"};实际上数组str1在内存中的实际存放情况为: c x j r . 2 1 i c . o r g '\0' 这后面的'\0'是由C编译系统自动加上的。

所以在用字符串赋初值时一般无须指定数组的长度, 而由系统自行处理。 把字符数组str1中的字符串拷贝到字符数组str2中。串结束标志'\0'也一同拷贝。 


但是……也有一些例外情况发生。比如,当数组长度不够。假设我们指定了数组长度,如:u8 str1[13]={"cxjr.21ic.org"};由于字符组str1的长度为13,所以后面的信息会丢失,即'\0'丢失。

另外,如果在给数组赋值时,把每个字符单独用引号括起来。也会丢失'\0'。如:u8 str1[]={'c','x','j','r','.','2','1','i','c','.','o','r','g'};如果希望数组以'\0'结束,则要么写成:u8 str1[]={"cxjr.21ic.org"};要么写成(人工添加'\0'):u8 str1[]={'c','x','j','r','.','2','1','i','c','.','o','r','g','\0'};要么写成(故意给数组预留一个空位):u8 str1[14]={'c','x','j','r','.','2','1','i','c','.','o','r','g'};。

扩展资料:

C语言书写规则:一个说明或一个语句占一行;用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行;低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。在编程时应力求遵循这些规则,以养成良好的编程风格。

参考资料:

百度百科-C语言

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
动森地砖怎么买 qq飞车别人帮我刷机 我上号 改了一下手杖碍事吗 2023年属兔本命年财运如何 财富表现普通南方财运高涨 为什么QQ飞车我用辅助 刷机 超过5小时就卡住 以前没有出现过这种情况... 2023年属兔人运程 财富比较低迷且事业坎坷不顺 动森,官方地砖怎么获得 在动森里怎么做地砖 景区保安有前途吗 我要配一台能6开qq飞车刷机的电脑,哪位大佛帮个忙呀,非常感谢 动物森友会街道风格地砖二维码在哪_街道风格地砖二维码一览 汽车大屏20针视频输入线接什么用的 你好,我家滚桶洗衣机来回幌动是怎么回事 2.如何理解“冲突是戏剧艺术的生命”? 我在国企上班10年了,公司一直没给我卖社会保险,现在又解除了我,我给... 擦电磁炉万万别用水清洗!用常见的它,彻底清洗 ...她知道我喜欢她,我发了一个100的红包给她,她收了,她之后也发一个给... 一年内第二次修改技巧 不到一年怎么改第二次 精神病人怎么办? 泉州盟惠商贸有限公司怎么样? 红色定位胶带不可以用在 百乐哪些型号的中性笔很好用? 为什么佩恩说他的痛楚在鸣人之上啊?19 魅族MX2 MX2电池使用年限是多久? 郓城到济南的客车鲁R58585的电话是多少 鼻子好大,又不想去整容,怕别人知道,怎么办? 是读西北大学现代学院3本院校学动画专业1 佩恩对鸣人说的话17 孤儿怨结局-要详细的! 20分3118 索尼相机的优缺点?中哪一款性能最好?最贵的多少钱? 都昌晚上好玩的地方 苹果和瘦肉煮汤有什么效果?15 诈骗电话说我在网上买的东西有问题,叫我在支付宝里看钱到没有,不知道... 相机是什么意思? 曹营第一猛将,为何在他离世后诸葛亮才敢北伐? 高压蒸汽灭菌器多久年检一次? 《最终幻想13》资料:TP技能&必杀技 父亲判刑孩子能考985大学吗? 我是郏县的回四川成都需要到宝丰火车站坐车能过去吗? 我申诉回执编号没有怎么办7 我一个手机号注册了两个,另外一个登不上了,怎么办? 一波超人万能碎片在哪里可以买到 一周有七天每天最喜欢的活动是什么3 我的宠物死了,怎么救活?没有元宝,也没Q币。 在可撤销合同中,撤销权人行使撤销权之前,该合同的效力是() 从平顶山到四川雅安火车要多少钱? 泉州蜡人商贸有限公司怎么样? 我一个手机号注册了两个,另外一个登不上了,怎么办? 我喜欢的他已婚,他说他也喜欢我,我给我发了200块的微信红包,我该不该... 鸣人打佩恩时候的口遁全过程 台词 台词 重点是鸣人的台词10