读书人

字符串大小疑点

发布时间: 2012-02-07 17:45:36 作者: rapoo

字符串大小问题
Fedra 4.0下g++编译器:
string name = "我 "; name.size() 输出为3
string name = "我的 "; name.size() 输出为6
string name = "我的包 "; name.size() 输出为9
string name = "我的提包 "; name.size() 输出为12
是因为中文字符占三个字节的位置吗?






[解决办法]
根据你的机器对编码的识别,有些版本是不一样的!

读书人网 >UNIXLINUX

热点推荐