永发信息网

请问那个藏尾诗为什么要在最后加p[t]='\0';呀

答案:1  悬赏:0  手机版
解决时间 2021-04-02 04:35
请问那个藏尾诗为什么要在最后加p[t]='\0';呀
最佳答案
这个和C的字符串机制有关,C的字符串其实是一个固定长度的字符数组,并不是C++、C#、Java之类的动态长度的string。C为了知道字符串的结束位置,所以要求字符串必须插入'/0'(也就是ASCII的0)作为结束标记。如果不插入这个结束标记,像strlen之类的函数就会无限的读取下去,直到遇上结束标记(这样做非常容易造成数组溢出的问题,很危险)。来自:求助得到的回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
从一动物细胞中得到两类大分子有机物x、y,
求beethoven's silence钢琴谱
旗杆系柱注册商标属于哪一类?
总高八层的电梯房一梯两户,买一楼好吗
《绝地求生》黄金S686武器皮肤怎么抽 武器皮
玩nba2k13突然变卡,看到网上说修改什么文件
请问圆管坯表面产生气孔是什么原因?有没有好
广州站到郑州火车站丅190次火车几点开车
小s溶脂套顺序涂好了,清洗干净吗??
“ 太远容易生疏,太近容易情尽怎么接下一句
一女生把她的初夜经历说给我听是什么意思呢?
杭州下沙14号大街中肽生化厂现在招工吗
That's how long it's been. 是什么
角色原画需要哪些基础要求
玄关装修时需要注意哪些风水禁忌
推荐资讯
放眼远眺高中800字作文
喝完中药后能不能喝牛奶
高夫gf竹炭净透控油洁面皂好还是洗面奶好
怎样理解夏夜一文中作者对夏夜的思考和认识,
《卷珠帘》歌词
手机第一次占线拨打第二次才能接通是怎么回事
上海南方城小区属于什么街道
门槛上放在尺是什么意思
如何看电脑本机地ID?
从97×96=9312,93×94=8742,103×104=10712
谁知道江苏南通港闸区幸福乡转水村十四组拆迁
宁波有蝴蝶园在哪里
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?