中文乱码的问题,很多时候是在其他的环境或者是记事本写的代码产生的。文件格式和正在使用的的环境文件格式不一致,就无法通过编译,产生一系列诡异的问题。
解决办法:
1.改变文件格式,使代码和环境的文件格式一致。操作步骤:点击工具->自定义->命令->添加命令->文件->高级保存选项->确定->回到文件界面->点击高级保存选项。
运行时,右键点击控制台空白处->点击属性
->选项->在这里可以看到当前编码格式。
2.使用代码转换编码格式。写入代码:
#pragma execution_character_set(“gbk”);