geany写C语⾔,printf打印中⽂时显⽰乱码原因
geany设置了编码格式为utf8
运⾏时显⽰出的cmd窗⼝编码格式为GBK
解决⽅法
要么修改geany编码,要么修改cmd窗⼝编码。
修改geany编辑器为GBK编码格式
1. 编辑=》⾸选项=》⽂件,修改缺省编码为:东亚选项⾥的简体中⽂(GBK)
2. 新创建C⽂件即可发现下⽅编码变为:encoding:GBK
3. 再次编辑,运⾏即可正常显⽰
修改cmd窗⼝为utf8编码格式
1. 打开cmd窗⼝,使⽤“ chcp 65001 ” 命令,临时设置cmd窗⼝显⽰为utf编码格式
c语言printf用法例子简单
2. ⼿⼯运⾏程序即可正常显⽰。
(也可以永久修改cmd窗⼝显⽰为utf8编码格式。参考:)