雙位元組是佔兩個位元組的,即雙位元組字元包含了兩個位元組共16個位元,而中文字元都佔兩個位元組;單字節則只佔一個字,是英文字元。
本文操作環境:Windows7系統,Dell G3電腦。
雙位元組是什麼意思?
單字節指只佔一個字,是英文字元。雙字是佔兩個位元組的,中文字元都佔兩個位元組
單字節的英文是byte;位元是最小的數值單位,它的英文是bit。
一個位元組包含8個比特,通常電腦初學者接觸到的ascii碼就是單字節字符,由於電腦是二進位的,1個位元組只可以表示為0或1這兩種數,那8個比特(一般由右至左)就可以有0~127(2的8次方再減1)的不同的數值表示。
雙位元組字元即是包含了兩個位元組共16位元。
一般比較好理解的就是:英文字母屬於單字節字符,而漢字則屬於雙字節字符。因為英文字母、數字、符號等完全可以用128種不同的數值來表示,而漢字太多則不能,所以才需要擴展到雙位元組。
更多相關知識,請造訪常見問題欄位!
以上是雙位元組是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!