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

字符串长度为0算字符串吗?

发布网友 发布时间:2023-11-17 00:21

我来回答

1个回答

热心网友 时间:2023-12-20 14:05

算。

C语言字符串规定,字符串长度是指从字符串开始,到字符串结束符(\0)为止,所有字符的总数,不包括\0。

这里的所有字符,同样包括不可见字符,自然包括空格。

比如:字符串"for test"

长度是8。

扩展资料:

长度的获取方法

(C/C++ strlen(str)和str.length()和str.size()都可以求字符串长度。

其中str.length()和str.size()是用于求string类对象的成员函数

strlen(str)是用于求字符数组的长度,其参数是char*。)

第一种:strlen(char*)函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个'\0',如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到'\0'停止。

第二种:sizeof(),求所占总空间的字节数。

这里例如  

char[] a={'a','b','c'};

sizeof(a)的值应该为3。

char[] b={"abc"};

sizeof(b)的值应该是4。

若string str={'a','b','c','\0','X'};

那么sizeof(str)为5,strlen(str)为3。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... QQ空间里的照片怎么删除?287 想做钢铁生意,怎么才能联系到钢厂? 静态网页里的图片滚动代码谁知道!!! 电焊两钢板搭接焊怎样焊1 请问两块钢板贴在一起,用焊接和螺栓两种方法连接在一起,请问焊...7 我是独生子,为什么老觉得自己没有多生子优越?2 两块钢板焊接在一起,怕焊接处不牢固,应该怎么加固呢?14 如何评价独生子?剧情表达什么?374 独生子农村户口,临近拆迁,请教下拆迁到城镇后独生子女补贴领取... 两块钢板焊接4 独生子女看病国家有没有优慧政策1 油价涨黄金受影响吗? 性价比最高的钢丝绳 ...的时候想起你作文4 天津坐地铁到鞍山西道的电脑城坐到哪站3 自考与专接本有什么区别?284 步步高丫51有联通版吗 两个手机号码能用一个码吗? 高考数学怎么拿100分,或以上5 河南陶香酒业有限公司怎么样? DNF怎么删除游戏目录中的ChannelScript.pvf文件 杭州已有居住证想换人才引进居住证,可以吗?到哪里办?437 图片中这些女学生穿的丝袜是厚的?多少d的? 地下城ChannelScript.pvf删不掉怎么办? 请问真的有1500块的裤袜吗?班上有个女生穿着,我的都是39...2 现在是不是几乎所有女生都有裤袜,即使很少穿? 翼神cvt j1 被修理厂加错ATF的油开了五百多公里,对波箱损伤大吗? 乳腺癌放疗期间吃什么?1 家里大富贵树得病了,叶子树干上有白色小虫,土壤里有也,好心疼,该用什... 如何在qq昵称后面添加表情1 怎么在QQ昵称后面加上表情1 如果一个人拥有了本不该属于自己的东西,那意味着什么,结果又会如何_百 ... 南京工业大学中外合作的数学与应用数学咋样 原来用的手机号码注销了,是以前的手机号码,怎么找回微信1154 新申请的,怎么漂流瓶回复消息失败啊? 原来用的手机号码注销了,是以前的手机号码,怎么找回微信... 原来用的手机号码注销了,是以前的手机号码,怎么找回微信... 为什么新的没有漂流瓶269 怎么解密RPG MAKER VX的RGSS2加密档案啊? 如何使两块钢板焊接平整,花纹清晰??1