一条有意思的面试题

最近面试过程中遇到一条有意思的面试题:说是一条最长的短信占多少byte?(可惜博主平时没有注意到,一条短信最多能发多少字,尴尬)百度上收集了下资料并记录下来,避免下次遇到忘了。

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

发布了24 篇原创文章 · 获赞 2 · 访问量 8211

猜你喜欢

转载自blog.csdn.net/Dragonlongbo/article/details/53678251
今日推荐