c++ 关于string基础问题求教......

来源:百度知道 编辑:UC知道 时间:2024/05/04 06:49:17
string str="你好"
请问下,这个?你好存在内存中到底是什么?
汉字应该没有对应的ascii码值吧

"你好"
这是一个字符串,有效长度为4,共占5个字节(含\0)

这个在内存中是什么样取决于你的文件采用什么编码方式。 也许是两字节GB码,也许是三字节UTF_8, 也许是2字节UTF_16。

没有ascii码值,但是属于宽字符。。。
具体内容忘了。。。。