字节(Byte)
1B=8b。数据存储以字节为单位,数据传输以位为单位。UTF-8编码中,一个英文字符=一个字节
字节型数据类型:可区分0~255一个256个数字。
字符
- 含义:数字、字母和符号。ASCII编码中,一个英文字符存储需要1个字节,在GB2312编码或者GBK编码中,一个汉字字符存储需要2个字节,在UTF-8编码中,一个英文字母字符存储需要1个字节,一个汉字字符存储需要3~4个字节
- 表达:字符是可使用多种不同字符方案或代码页来表示的抽象实体。Unicode UTF-8编码则将相同的字符表示为8位字节序列。
字符串
- 含义:字符用一个或多个字节表示,称为字符串。
- 字符串型数据类型
- 字符编码:字符串数据类型为每个字符分配一个字节。
字符集
同样的字符序列在不同字符集下表示的字符是不一样的,要用正确的字符集进行字符解析,否则会出现乱码。