2019-07-14 19:32发布
1030402679 发表于 2017-5-27 08:49 没理解了是printf输出的是乱码 还是.c文件中的中文是乱码 要设置成2312编码之后才能复制粘贴文本到keil中不出现乱码 已经乱的我也想转过来 正常使用printf要么勾选 usemicrolib选项 要么自己比如说 网上提供的方法 自己做个函数然后再用printf ...
1030402679 发表于 2017-5-30 18:58 我用printf 可以输出中文啊 貌似就是这个重定向文件 貌似也得勾选microlib 需不需勾选不太了解 //Printf重定向文件! int fputc(int ch, FILE *f)
feier567 发表于 2017-5-30 19:55 谢谢,我弄好了。printf重新定向没问题。就是c文件编码问题,应该把c文件编码转成ANSI,然后编辑器设置成GB2312,这样中文注释和printf输出中文都正常了
最多设置5个标签!
要设置成2312编码之后才能复制粘贴文本到keil中不出现乱码 已经乱的我也想转过来
正常使用printf要么勾选 usemicrolib选项 要么自己比如说 网上提供的方法 自己做个函数然后再用printf
之前是.c文件的中文乱码,我把文件编码转成了UTF-8解决了。但现在用到printf,输出的中文是乱码。
谢谢,我弄好了。printf重新定向没问题。就是c文件编码问题,应该把c文件编码转成ANSI,然后编辑器设置成GB2312,这样中文注释和printf输出中文都正常了
能教教我怎么弄吗?我也出现这种问题
一周热门 更多>