宽字符编码与多字节编码

在网上找了半天也没明白什么是多字节编码

unicode 分为  UTF 8 , UTF 16,   UTF 32

宽字符是指 所有的字符都用两个字节来表示,也就是 16 bit ,

UTF 8 , 的字符可以是一个字节,也可以是4个字节,最多是4个字节(32 bit),那么问题是,既然  UTF16 可以用 两个字节表示完所有的汉字,那么为什么UTF8还要用三个字节来表示汉字吗, 我怀疑 那多出来的一个字节,用于标识那个字节是一个字符,那个字符是两个字符。

原文地址:https://www.cnblogs.com/zijidefengge/p/14386149.html