为什么解决中文输出乱码问题的代码汉字结果是乱码 用的c free 5.0

保存时把文件的格式保存成了utf8格式了但ide却不支持utf8,

你用记事本打开那个源文件,然后点另存为,格式选择ansi然后点保存就可以了


· 超过16用户采纳过TA的回答

这是因為系统内部用的是二进制代码也是就是ASCII吗,而在显示时的汉字是汉字的解决中文输出乱码问题的代码码二者不同所以再输后才会显示絀乱码

你对这个回答的评价是?


你对这个回答的评价是


· 超过22用户采纳过TA的回答

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

第一种情况:VS的解决中文输出乱碼问题的代码编码更改为UTF-8
按照上图顺序安装UTF-8插件

第二种情况:如果已经装了UTF-8插件但是控制台解决中文输出乱码问题的代码的中文仍然是亂码。

第一步:打开电脑的控制面板然后打开时钟和区域
第四步:打开更改系统区域设置
第五步:把下面的选项打勾
最后重启电脑就ok了。

PS:第一次写博客主要原因是在博客找了很久,都是第一种方法装了上面的UTF-8插件后“高级保存选项”就已经是UTF-8编码了。

所以仍然没能解決我的问题在其他地方找到了上面的第二种方法,所以搬了过来方便依赖于博客的小伙伴解决问题。

我要回帖

更多关于 解决中文输出乱码问题的代码 的文章

 

随机推荐