aniox
aniox
采纳率100%
2019-06-25 10:17 阅读 1.5k

请大家帮帮萌新 为什么C语言运行中文会乱码?

自学C语言初学者 1.不知道为什么这个程序运行中文会乱码(用的gcc)
#include

int main()

{

 printf("万丈高楼平地起");

 getch();    

return 0;

}

          2.明明有这个getch();为何窗口不暂停
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    caozhy 从今以后生命中的每一秒都属于我爱的人 2019-06-25 10:20

    这个和你的系统环境的字符集、操作系统、编译器指令、编辑源代码的编辑器都有关系。如果你是新手,还是直接用vc++

    点赞 2 评论 复制链接分享
  • inspironshl inspironshl 2019-06-25 10:28

    用wprintf打印看看

    点赞 2 评论 复制链接分享
  • aniox aniox 2019-06-27 10:22

    这个我已经解决了,将原来notepad的编码格式改为ANSI就可以正常输出中文了

    点赞 评论 复制链接分享

相关推荐