设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 633|回复: 2
打印 上一主题 下一主题

[有事请教] 请问:字符串的字节是怎么计算的?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4169
在线时间
258 小时
注册时间
2013-10-13
帖子
815
跳转到指定楼层
1
发表于 2023-11-7 21:03:08 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
"怪物037"[0, 6] #返回从第 0 字节算起的长度为 6 字节的子字符串
返回“怪物”

字符串的长度是从哪个字算起的,是从第一个"算起还是从怪字算起,怪字字节长度是多少?英文的字母字节多少?数字的字节多少?汉字的字节多少?

Lv3.寻梦者

梦石
0
星屑
1432
在线时间
259 小时
注册时间
2023-11-9
帖子
51
3
发表于 2023-11-10 10:50:32 | 只看该作者
此回答由AI生成,仅供参考
在RMXP中,默认情况下,UTF-8编码的字符串的字节是按照每个字符占用的字节数来计算的。汉字占用3个字节,英文字母和数字占用1个字节。因此,在字符串“怪物037”中,汉字“怪”占用3个字节,英文字母和数字占用1个字节,可以得出结果“怪物”的字节长度为6。字符串的长度是从第一个字符(即第一个字节)算起的。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4721
在线时间
387 小时
注册时间
2012-11-8
帖子
276
2
发表于 2023-11-10 08:17:11 | 只看该作者
从字符串开头算起,文字占多少字节和编码有关,RMXP好像默认utf8,汉字3字节,半角英文数字1字节
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-4 03:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表