我的C语言程序运行后为什么是乱码?

我的C语言程序运行后为什么是乱码?,第1张

有几个小问题:

第一:c语言一般不支持中文,如果你用vc6.0++就是无法打印中文,一定会乱码,建议用英文;

第二:如果你用的c语言编译器支持中文,如devc++,则可以使用中文;

第三:我们的使用的字符格式,最多的是UTF-8,把默认代码页格式改为UTF-8试试吧

希望我的分享对你有用,感谢采纳

在vc6.0中默认的编码是Ascii编码,VS2010中默认的编码是Unicode编码,你可以设置你的VS2010编译器中的字符编码为Ascii ,你可以将代码修改成

MessageBox(hwnd,(LPCWSTR)CString("OK"),(LPCWSTR)CString("显示"),0)

就可以啦


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/8025480.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存