写的C语言代码里的中文在windows下出现乱码

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
无际天空
帖子: 22
注册时间: 2008-12-21 1:38

写的C语言代码里的中文在windows下出现乱码

#1

帖子 无际天空 » 2009-05-20 0:06

ubuntu中写的代码后来去机房windows的机器上机运行,代码中的中文全是乱码 :em06
在windows下写的代码也出现同样的问题:在windows下用dev写的代码中的中文在ubuntu下用emacs打开没问题,用gedit打开中文还是乱码 :em20
有朋友说是系统的中文编码问题,不知道具体的解决办法 :em01
头像
HuaChong
帖子: 493
注册时间: 2006-09-12 17:10

Re: 写的C语言代码里的中文在windows下出现乱码

#2

帖子 HuaChong » 2009-05-20 7:25

是编码的问题,我比较懒,我用word打开,它会自动识别文件编码然后复制出去或者另存为都可以
头像
liupingjing
帖子: 451
注册时间: 2007-11-29 17:31

Re: 写的C语言代码里的中文在windows下出现乱码

#3

帖子 liupingjing » 2009-05-20 8:49

汉字编码!
用vim可以转换的
:set fenc=gbk就可以在windows下用了
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: 写的C语言代码里的中文在windows下出现乱码

#4

帖子 lerosua » 2009-05-20 8:50

lin下用utf8,win下用gbk,所以乱码
无际天空
帖子: 22
注册时间: 2008-12-21 1:38

Re: 写的C语言代码里的中文在windows下出现乱码

#5

帖子 无际天空 » 2009-05-20 21:24

多谢楼上几位了 :em11
回复