问答文章1
问答文章501
问答文章1001
问答文章1501
问答文章2001
问答文章2501
问答文章3001
问答文章3501
问答文章4001
问答文章4501
问答文章5001
问答文章5501
问答文章6001
问答文章6501
问答文章7001
问答文章7501
问答文章8001
问答文章8501
问答文章9001
问答文章9501
请问第二个空为什么填a[j]='\0','\0'不是终止符吗?
发布网友
发布时间:2024-09-25 21:56
我来回答
共
2
个回答
热心网友
时间:2024-10-25 17:45
'\0'是字符串的结束符
在这个程序中,由于一直用a[j]保存不和c相等的字符,所以保存字符的长度肯定小于等于原来的字符串长度。
所以如果在新字符串的结尾不加上'\0'的话,会保留以前的字符串后面没有被覆盖掉的部分字符,使用'\0'表示字符串结束后,后面的字符就无效了。。
热心网友
时间:2024-10-25 17:45
因为删除字符c后,字符串a的长度变了,也就是说字符串结束符的位置要往前移动;在c/c++中字符串是由指针(或数组名也是指针)表示,其长度是隐含的,即从指针所指的位置开始计算,直到碰到'\0'(是一个特殊字符)结束。比如:char a[10]="abcd\0hg";
则输出:printf("%s,length=%d\n",a,strlen(a));结果:abcd,4
声明:
本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
黄家驹是谁.拜托了各位 谢谢
最近这几天去 蓝调薰衣草庄园 还能赶上薰衣草盛开么 有没有去过的给点...
日本留学大学假期怎么放的
塑料水管怕水泥吗
孕妇腹壁脂肪厚怎么减
孕期肚子赘肉怎么减下去?
孕妇肚子怎么减肥啊
怀孕怎么减肚子上的肉
考研的难度相当于高考吗?
宏基5536笔记本15.6寸屏幕分辨率最高可以设到多少,我用HDMI线连液晶电视...
柠檬切了一半另一半可以放多久 柠檬切了一半另一半可以放多长时间_百 ...
手机被拉黑怎么打通
pdf怎样转换成ppt格式?整理了四种方法,值得收藏!
三清山峰林三清山峰林-古代诗词
权德舆《玉山岭上作》原文及翻译赏析
“晚翠深云窦”的出处是哪里
被人民法院批捕了还能取保吗?
投资移民香港最新条件
7岁小孩不听话有点叛逆怎么办
如何从excel中筛选几列数据如何从excel中筛选几列数据相同
如何在Excel中去重复项?
非常能引起共鸣的家庭伦理小说,值得一读
写字恐惧症?怎么才能帮到他,紧急啊
今天刚到的小米5为什么恢复出厂设置后一直处在开机并发烫
在社交场合中就全身紧张手也发抖根本没法写字。与人交谈也不自然。心跳...
苹果手机被偷走关机怎么办(苹果8被偷已关机怎么办)
我是商家,在千牛上发货的时候没有给顾客改地址就填了单号,快递单上地址...
千牛平台顾客接收不到我发的信息了 但是顾客发的信息我可以正常接受 请 ...
想买一台只玩游戏的手机,红米note4、魅蓝note5、zukz2、360n4s、荣耀6x...
魅蓝E3,红米note5,小米note3,360N6 Pro这几款手机哪个值得入手_百度...
char c[2]={'a','b'}; cout<<c<<endl; 为什么输出的是乱码?应该怎样正 ...
怎么把谷歌浏览器从C盘转到D盘?
代表好运气的微信名 带来好运的微信昵称
谷歌浏览器怎么设置安装在D盘?
用什么软件可以在微信发晒生活视频
魔方中的数学奥秘
猴年拜年88句
关于高三的句子(描写高三生活的语段)
我的苹果平板锁住了怎么打开呀
ipad被锁住了怎么解开呢
电瓶车车辆型号是什么怎么填
精神病院隐藏了什么惊天秘密
用手机看视频时声音会断断续续的,听歌时就不会
看视频断断续续的 一卡一卡的 但 声音没问题 算显卡 问题吗 怎么半_百 ...
为什么手机看视频或者玩游戏会断断续续暂停
天津中医药大学第一附属医院科室简介
沈阳药科大学有附属医院吗?
为什么开了手机热点还是提示身份验证错误?
快手私号怎么显示已占用
电脑wps文件发送到微信的方法有哪些
懂视 51dongshi.com 版权所有
Copyright © 2019-2024