天天看点

ANSI编码和UTF-8的区别

ANSI:英文1个字节,汉字2个字节。共16384个字符。GBK编码

UTF-8:是Unicode一种压缩形式,英文1个字节,汉字3个字节。

显然中文UTF8不如ANSI合算,这就是中国的网页用作ANSI 编码而老外的网页常用UTF-8的原因。

建议使用UTF-8编码。

用记事本转换UTF-8会在文件开头添加0xBFBBEF。

注意:如果在项目中读取txt文件,txt文件内容输入或者无法识别。可以将UFT-8格式转换为ANSI格式以便识别文件中内容。

c++

继续阅读