2025-11-30 06:05:04
160码就是手机发短信用的那个编码方式,每个汉字占两个字节,手机信号不好的时候能省点流量。短信最长能发70个汉字,因为一个汉字两个字节,70乘2正好140字节,刚好能塞进一条短信的容量里。
因为手机通信标准规定短信有固定长度限制,160码属于UCS-2编码,专门给中文设计的。比如用GB2312的话每个汉字要3个字节,70个汉字就需要210字节,超过手机能传输的140字节就发不出去。而且UCS-2编码和英文数字符号共用一个编码表,手机收发的时候能自动识别中英文混排。比如发"你好123"这种内容,手机会先算中文字符占几个字节,剩下的给数字符号留空间。要是用其他编码方式,比如GB18030,虽然能支持更多汉字,但一个字要4个字节,70个汉字就要280字节,根本装不下。所以现在所有手机都默认用160码发短信,既省流量又能保证正常通信。
本题链接: