字符常量的值怎么计算
发表时间:2024-07-28 13:58:35
来源:网友投稿
将所有字符的总数最后再加1,因为字符串最后会有个'0',这是系统自动加上的。由于字符占的内存单元数为1byte,所以这样计算。如果有汉字就要对应汉字乘以2,因为汉字占2个字节。
char型字符构成的字符串。
如:"Hello12345",共10个字符,但是因为最后还有一个隐含的'0'用来标志结尾,所以共占11个字节。PC机中,1个字节(Byte,简写B)中含8bit,所谓bit就是可以存储0或者1的基本存储单元。
扩展资料:
一种常用的表示法是使用一个字符代码的数组,每个字符占用一个字节(如在ASCII代码中)或两个字节(如在unicode中)。它的长度可以使用一个结束符(一般是NUL,ASCII代码是0,在C编程语言中使用这种方法)。或者在前面加入一个整数值来表示它的长度(在Pascal语言中使用这种方法)。
这是一个用NUL结束的字符串的例子,它用10个byte存储,用ASCII表示法:
F R A N K NUL k e f w;46 52 41 4E 4B 00 6B 66 66 77
上面的字符串的长度为5个字符,但注意它占用6个字节。结束符后的字符没有任何意义。
这是相同的Pascal字符串:
length F R A N K k e f w;05 46 52 41 4E 4B 6B 66 66 77
当然可能还有其它的表示法。使用树和列表可以使得一些字符串操作(如插入和删除)更高效。
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
相关资讯
汽修专业新疆怎么找工作
2025-04-06
机械专业专长怎么写简历
2025-04-06
专科怎么报审计专业的
2025-04-06
专业学科导师类别怎么填
2025-04-06
查报考专业网站怎么查
2025-04-06
水电专业规划怎么写简历
2025-04-06
表演专业怎么留学的好呢
2025-04-06
专业防雷检测怎么收费的
2025-04-06
怎么查询同等学力专业
2025-04-06
高考技能专业怎么选择的
2025-04-06
钢筋套筒专业名称怎么写
2025-04-06
中专怎么填高考志愿专业
2025-04-06
中专统招怎么报志愿专业
2025-04-06
师范专业自我评价怎么写
2025-04-06
景观建筑换专业怎么换好
2025-04-06
建筑专业学生简历怎么写
2025-04-06
推荐资讯
喜欢绿叶植物的人的性格
2024-05-10 11:49:53
安徽芜湖房价走势(安徽芜湖房价)
2023-12-04 10:37:00
大吹大擂什么意思
2024-07-19 14:17:28
形容大海的水只要一瓢是什么成语
2024-07-30 13:51:53
浙江永康到金华有多少路程
2024-07-31 15:54:43
建造工程师报考条件
2024-08-15 13:37:58
舟谱云管家怎么自动生成凭证
2024-10-05 08:52:17
什么是家校
2024-11-12 14:18:54
除夕给朋友拜年短信
2024-11-17 08:26:15
大学调剂最好专业是哪个
2025-03-22 13:35:59
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇
热门关注