來!來!來!各位看官請停下你的腳步停留幾分鐘的時(shí)間小編帶你了解一下短信字?jǐn)?shù)的規(guī)則,看了后不會(huì)虧哦
首先,我們根據(jù)短信內(nèi)容的大小,將常用短信分成了單條短信和長短信。所謂長短信是指短信的大小超過了單條短信的限制,需將短信拆分成幾條短信然后分別發(fā)送,接收的時(shí)候?qū)讞l短信拼在一起組成原始短信的內(nèi)容。而單條短信則可以直接發(fā)送。
限于目前的通信技術(shù)條件,手機(jī)單條短信發(fā)送的文本信息的信息量限制為160個(gè)英文字符,或者140個(gè)字節(jié)的二進(jìn)制信息即70個(gè)漢字(包括標(biāo)點(diǎn)符號),注意標(biāo)點(diǎn)也是作為漢字字符。
英文字母采用7位ASCII編碼,而漢字則采用8位UCS-2編碼并占2個(gè)字節(jié),所以160個(gè)字符按照7位ASCII編碼來換算,即160X7=1120位;而漢字是按照8位的UCS-2編碼,即8位一個(gè)字符,一個(gè)漢字占2個(gè)字符,這樣1120位換算成漢字?jǐn)?shù)就是1120/8/2=70。
長短信就是手機(jī)收到的一條短信字?jǐn)?shù)超過140字節(jié)(或70漢字)。而長短信的發(fā)送需要短信通道功能的配合,如果通道本身沒有這個(gè)功能,那么就會(huì)被分成多條短信顯示。而對于長短信來說,拆分成短短信之后,每條短短信的規(guī)定與單條短信的規(guī)定又有所不同。
長短信實(shí)際也是由普通短信方式發(fā)送的,每條短信也是70字,只是每條短信頭部有特殊標(biāo)記,這也需要占一定的字符,一般情況有6--16個(gè)字節(jié)分別定義短信唯一標(biāo)識以及該短信是第幾條(特殊標(biāo)記所占字符根據(jù)不同情況而定),所以長短信發(fā)送時(shí)每條實(shí)際為62--67個(gè)漢字。手機(jī)接收到之后,都會(huì)按照標(biāo)準(zhǔn)規(guī)約自動(dòng)組合為一條短信,而不是顯示多條。 |