这是在百度知道上看到的答案:
Code::Blocks缺省文件编码是UTF-8
从菜单Settings->Compiler and debugger。。。。打开编译器设定对话框,在Compiler setting tab上,选择Other Option,添加下面的设定
-fexec-charset=GBK -finput-charset=UTF-8
告诉编译器,文件输入字符编码是utf-8,执行时以gbk编码对待
把这句话
-fexec-charset=GBK -finput-charset=UTF-8复制到白色框里就行