Project1

标题: 请问:字符串的字节是怎么计算的? [打印本页]

作者: kvkv97    时间: 2023-11-7 21:03
标题: 请问:字符串的字节是怎么计算的?
"怪物037"[0, 6] #返回从第 0 字节算起的长度为 6 字节的子字符串
返回“怪物”

字符串的长度是从哪个字算起的,是从第一个"算起还是从怪字算起,怪字字节长度是多少?英文的字母字节多少?数字的字节多少?汉字的字节多少?
作者: qq634488405    时间: 2023-11-10 08:17
从字符串开头算起,文字占多少字节和编码有关,RMXP好像默认utf8,汉字3字节,半角英文数字1字节
作者: ppspssss2    时间: 2023-11-10 10:50
此回答由AI生成,仅供参考
在RMXP中,默认情况下,UTF-8编码的字符串的字节是按照每个字符占用的字节数来计算的。汉字占用3个字节,英文字母和数字占用1个字节。因此,在字符串“怪物037”中,汉字“怪”占用3个字节,英文字母和数字占用1个字节,可以得出结果“怪物”的字节长度为6。字符串的长度是从第一个字符(即第一个字节)算起的。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1