起初装的官方源里的,源文件不能输入中文,printf出来也是乱码。
所以从cb官网下载17.12.1安装。
然后源文件可以输入了,但是printf仍然乱码。
然后设置:
settings--compiler--other compiler options
发现原设置为:
-fexec-charset=GBK -finput-charset=UTF-8
改为:
-fexec-charset=UTF-8 -finput-charset=UTF-8
本文介绍了一位用户在使用Code::Blocks时遇到的中文乱码问题,最初安装的官方源无法正确处理中文输入,即使更新到17.12.1版本,printf仍显示乱码。通过调整settings--compiler--othercompileroptions中的字符集设置,将-fexec-charset和-finput-charset均更改为UTF-8,成功解决了乱码问题。
起初装的官方源里的,源文件不能输入中文,printf出来也是乱码。
所以从cb官网下载17.12.1安装。
然后源文件可以输入了,但是printf仍然乱码。
然后设置:
settings--compiler--other compiler options
发现原设置为:
-fexec-charset=GBK -finput-charset=UTF-8
改为:
-fexec-charset=UTF-8 -finput-charset=UTF-8

被折叠的 条评论
为什么被折叠?