手机短信的长度是由编码决定的,根据国际标准,每条短信最多发送1120位,合140字节的内容,如果发送纯英文字符,由于英文ASCII采用 7位编码,所以1120位的限额可以传送1120÷7=160个字符。一旦传送的字符中包含中文、日文、韩文等双字节字符,不论中文还是西文,不论全角还是半角,都必须采用2个字节的8位编码,因此1120÷8÷2=70个字符,即最多传送70个字。
数据格式有3种:
7bit,8bit,16bit。
其中7bit采用GSM字符集,8bit采用ASCII字符集,16bit采用Unicode字符集。
字节序采用网络字节顺序。