解决VS编译中文报错 error C2001:常量中有换行符

最近在写代码的时候,发现在c文件加入中文字符编译会报错:error C2001:常量中有换行符,网上搜索了下便解决了,记录一下。

解决方法

1.在.c或.h的头加入#pragma execution_character_set("utf-8")

2.将文件编码改为utf-8-BOM

这两步缺一不可。我一直在使用vscode看代码,所以文件转换编码非常简单

版权声明:
作者:bin
链接:https://ay123.net/notebook/experience/923/
来源:爱影博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>