Linux gcc编译中文乱码问题,使用宝塔 编辑器编辑源码后编译执行乱码解决方法? 2022/06/18 10:03 问题解答 人气:481 问题 Linux gcc编译中文乱码问题,使用宝塔 编辑器编辑源码后编译执行乱码解决方法? 解答 在使用宝塔文本编辑源码后,保存的默认编码是UTF8 而源码.c的默认编码是 ANSI ,所以编译后源码内的 中文也被修改为了UTF8,自然输出就乱码了。 解决方法就是将源码.c的编码改成 ANSI 解决问题。 网上有人也有这样的问题,说修改编译参数 -fexec-charset=gbk -finput-charset=UTF8 可以解决,但我试过,没有效果