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

字符串长度有哪些?

发布网友 发布时间:2022-04-24 00:35

我来回答

1个回答

热心网友 时间:2023-10-23 18:42

这个字符串长度为10个字符:

可以用strlen("ab'1'\\\12803")来求这个字符串的长度。

也可以用sizeof("ab'1'\\\12803")来求,但是这个求出的结果是多了一个字符串结束符\0。

可以试着输出这个字符串看看是不是10个字符。

strlen()函数判断的字符串长度是以\0为结尾作为标志的。

当char * m=new char[TOKEN_LENGTH]后,虽然为指针分配了地址,但是其指向的内容未被初始化,所以m指向的内容是未知的,可能在第24个字符的位置发现了\0所以strlen()显示长度为24。

在 ASCII 编码中,一个英文字母字符存储需要1个字节。在 GB 2312 编码或 GBK 编码中,一个汉字字符存储需要2个字节。在UTF-8编码中,一个英文字母字符存储需要1个字节,一个汉字字符储存需要3到4个字节。

在UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。在UTF-32编码中,世界上任何字符的存储都需要4个字节。

以上内容参考来源:百度百科-字符串

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
骶椎三五节骨折,胸椎12压缩性骨折,今天是39天了,什么时候能够坐?_百度... 腰1椎体压缩性骨折动了手术需要用胸腰骶椎矫形器吗 12胸椎大暴裂脊髓压迫神经,胸11,腰1压缩性骨折,骶椎骨折 有没有类似于步步生莲的历史小说 秦桧在京剧脸谱里面的意思是什么 秦桧在京剧脸谱里面是什么意思 唯理主义发展 唯理主义的发展 我是名中学生我想当演员但是怎么考艺术学院 北京公主坟附近有什么好的电影院吗? 竹子的诗句优选好句70句 iPhone 4怎样下载3.0老版本的微信? 用手机怎么在QQ群签到? 苹果手机哪ios软件是七怎么下载微信老显示版本太低 iphone怎么安装旧版本的微信 阿迪达斯三条杠裤子膝盖有标 耐克裤子为什么洗完就会变红… 黑色裤子膝盖部位变得有点红了,该怎么办?好心疼啊! 纯棉灰色裤子,为什么膝盖处变红? 为什么黑色裤子在穿着一段时间后,膝盖处会变红? 黑色裤子膝盖掉色了,有点发红应该怎么还原,希望各位大神不要给我网上的,最好是亲测过得方法,谢谢大家 Mac版su vary 存留老版本未卸载干净,所以无法安装vary,如何将残留文件删除 想要装一个新的sketchup,但是系统提示已经装过sketchup pro,要先卸载sketchup pro,才能装新的,但是我 如何彻底删除SuperSu 之前安装了SketchUp不好用卸载了,再装为什么总是说电脑已经装了,把有关的文件删除了,注册表也清理了? sketch up卸载不干净,装不了新的SU8版本,怎么办? 卸载sketchup,怎样清理注册表,重新安装??? 怎样卸载Sketchup pro 求大神怎么搞定 多谢 控制面板里面没有 我该怎么卸载原来安装的草图大师 找过控制面板里的程序了 找不到_百... su2020卸载后一直显示 su草图大师vray怎么卸载干净,重装不上 字符串长度怎么算 字符串长度是什么意思? 字符串长度该怎么算? 燕麦片用开水冲还是温水? 字符串的长度 字节数,字符串长度,字符个数的区别? 字符串长度是多少 字符串长度计算规则?? 字符串比较长度如何定义 冲即食燕麦,必须用开水吗? 牛奶燕麦片可以用温水泡吗? 字符串长度与大小分别是什么,怎么区别 果粒麦片可以用热水冲泡吗? 中国移动荔枝tv10包月怎样取消? C语言 字符串长度 燕麦片是用开水泡还是用牛奶煮好吃? C语言字符串长度 桂格快熟燕麦片可以用开水泡了吃吗 荔枝台是哪个台呢? c语言字符串长度有哪些?