代码及报错信息如下:

其实源码本身没有错误,是编译器的原因。解决方法是给编译器加 /utf-8 参数,让编译器用UTF-8来解析源码。
右边的项目上单击鼠标右键:

在弹出的上下文菜单中点击”属性“:

弹出如下窗口:

找到C/C++下面的命令行:

在其它选项中输入/utf-8:

点击”应用”:

然后再运行,就不报错了:

不过,在命令行窗口输出的中文还是乱码:

解决方法是在代码中设置控制台输出编码为UTF-8,修改后的代码为:

再运行,就正常输出了:

开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
代码及报错信息如下:

其实源码本身没有错误,是编译器的原因。解决方法是给编译器加 /utf-8 参数,让编译器用UTF-8来解析源码。
右边的项目上单击鼠标右键:

在弹出的上下文菜单中点击”属性“:

弹出如下窗口:

找到C/C++下面的命令行:

在其它选项中输入/utf-8:

点击”应用”:

然后再运行,就不报错了:

不过,在命令行窗口输出的中文还是乱码:

解决方法是在代码中设置控制台输出编码为UTF-8,修改后的代码为:

再运行,就正常输出了:

开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

被折叠的 条评论
为什么被折叠?
