字節(jié)(Byte)是計量單位,表示數(shù)據(jù)量多少,是計算機存儲容量的計量單位。一個字節(jié)占8位。
字符(Character)計算機中使用的文字和符號,比如'A'、'B'、'$'、'&'等。
字節(jié)與字符:
①ASCII碼中,一個英文字母(不分大小寫)占一個字節(jié)的空間,一個中文漢字占兩個字節(jié)的空間。
②UTF-8編碼中,一個英文字符等于一個字節(jié),一個中文等于三個字節(jié)。
③Unicode編碼中,一個英文等于兩個字節(jié),一個中文等于兩個字節(jié)。
符號:英文標點占一個字節(jié),中文標點占兩個字節(jié)。舉例:英文句號“.”占1個字節(jié)的大小,中文句號“。”占2個字節(jié)的大小。
④UTF-16編碼中,一個英文字母字符或一個漢字字符存儲都需要2個字節(jié)(Unicode擴展區(qū)的一些漢字存儲需要4個字節(jié))。
⑤UTF-32編碼中,世界上任何字符的存儲都需要4個字節(jié)。