aniox
2019-06-25 10:17
采纳率: 100%
浏览 1.5k

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

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

int main()

{

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

 getch();    

return 0;

}

          2.明明有这个getch();为何窗口不暂停
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • threenewbee 2019-06-25 10:20
    已采纳

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

    已采纳该答案
    打赏 评论
  • inspironshl 2019-06-25 10:28

    用wprintf打印看看

    打赏 评论
  • aniox 2019-06-27 10:22

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

    打赏 评论

相关推荐 更多相似问题