GJCDSW
幸福的守望
采纳率80%
2017-09-04 14:26

为什么用vs2017编写C语言时会出现汉字乱码

已采纳

比如
printf("沙发斯蒂芬是”)这一句输出就是乱码,既不是汉字,也不是繁体字
求解

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 4年前

    字符编码有问题,在你的控制台窗口的左边图标点下,选择属性,里面可以设置代码页,设置为gb码
    另外你源代码也要保存为gb码

    点赞 评论 复制链接分享
  • barry_di barry_di 4年前

    printf(_T("沙发斯蒂芬是"));

    或者选中项目右键选折属性,里面UNIcode编码改为 多字节编码
    
    点赞 评论 复制链接分享