qq_34731182
哈哈coding
2021-01-23 19:56

VS中文字符串单个字符输出乱码的问题

  • c++
  • c语言
  • 测试用例

在VS2019中编写如下代码段:

string str = "罗小黑.jpeg";
cout << str << endl;
for (int i = 0; i < str.size(); i++) {
	cout << str[i] << endl;
}

会输出如下结果:

罗小黑.jpeg






.
j
p
e
g

第一个cout正常输出,但是后面的cout只要遇到中文字符就显示乱码,很奇怪。。。

  • 点赞
  • 收藏
  • 复制链接分享

1条回答

为你推荐