一個字符到底等於多少字節


需求文檔中經常提到某個輸入框最大允許輸入XX個字節,測試時我們一般認為一個占兩個字節。

但其實不同的字符所占的字節是不同的。

ASCII碼:
一個英文字母(不分大小寫)占一個字節的空間,一個中文漢字占兩個字節的空間。
一個二進制數字序列,在計算機中作為一個數字單元,一般為8位二進制數,換算為十進制。最小值0,最大值255。如一個ASCII碼就是一個字節。

UTF-8編碼:
一個英文字符等於一個字節,一個中文(含繁體)等於三個字節。

Unicode編碼:
一個英文等於兩個字節,一個中文(含繁體)等於兩個字節。

符號:
英文標點占一個字節,中文標點占兩個字節。舉例:英文句號“.”占1個字節的大小,中文句號“。”占2個字節的大小。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM