首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

字符串大小疑点

2012-02-07 
字符串大小问题Fedra4.0下g++编译器:stringname我 ;name.size()输出为3stringname我的 ;name.size()

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


                     



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

热点排行