对于大多数现代编码系统(如 UTF-8),每个汉字通常占用 3 个字节,而每个英文字母、数字和常见符号通常占用 1 个字节。
如下示例,让我们逐个字符计算:
Q3NKA综合-头客-优选服务立减测试_优惠详情:7418945413963368458
Q3NKA:5 个英文字母和数字,每个占 1 个字节,共 5 个字节。综合:2 个汉字,每个占 3 个字节,共 6 个字节。-:2 个减号,每个占 1 个字节,共 2 个字节。头客:2 个汉字,每个占 3 个字节,共 6 个字节。优选服务立减测试:8 个汉字,每个占 3 个字节,共 24 个字节。_:1 个下划线,占 1 个字节。优惠详情:4 个汉字,每个占 3 个字节,共 12 个字节。::1 个冒号,占 1 个字节。7418945413963368458:19 个数字,每个占 1 个字节,共 19 个字节。
总字节数为:
5 + 6 + 2 + 6 + 24 + 1 + 12 + 1 + 19 = 76 个字节