转自 位(bit)、字节(byte)、字符、编码之间的关系
位(bit)
数据存储的最小单位。每个二进制数字0或者1就是1个位;
字节(byte)
8个位构成一个字节;即:1 byte (字节)= 8 bit(位);
1 KB = 1024 B(字节);
字符
a、A、中、+、*、の…均表示一个字符;
一般 utf-8 编码下,一个汉字 字符 占用 3 个 字节;
一般 gbk 编码下,一个汉字 字符 占用 2 个 字节;
字符集
即各种各个字符的集合,也就是说哪些汉字,字母(A、b、c)和符号(空格、引号…)会被收入标准中;