linux系统下编的程序中文注释在windows下看是乱码

来源:百度知道 编辑:UC知道 时间:2024/06/07 11:09:14
别人帮我在linux系统下编了个程序,在该系统上程序解释也没有问题,但是导出到windows下中文解释部分就是乱码,只有用记事本打开没有问题,但是记事本打开后格式是乱的,请高手赐教

我说说用vim解决问题的方法,请阁下提问的时候说明自己的IDE或者是编辑器,请阁下掌握提问的艺术!

哎,linux默认使用utf-8,所以中文有点问题,可以使用
:set fileencoding=cp936
:w!
命令解决

关于格式乱的,是因为filetype的问题,可以这样
:set filetype=dos
:w!
就ok了!

UTF-8 我建议如果在linux和windows下混合开发的话 ,编辑环境最好统一起来,最起码使用支持多元字符集的编辑器 ,比如vim emacs 等,不过windows平台的大部分编辑器都提供诸如utf8和unix,dos文件格式转换的功能

字符集不对吧