24小时热门版块排行榜    

查看: 608  |  回复: 3
当前主题已经存档。
【有奖交流】积极回复本帖子,参与交流,就有机会分得作者 banban770 的 2 个金币

banban770

[交流] 【求助】fortran程序中的乱码问题

变好的fortran程序中的中文出现了乱码。
程序放到别的机子上完全可以正常显示。
但是在我的机子上其中的中文就显示为乱码。
fortran已经装过好多遍了,还是不能解决。
程序还是可以运行的,就是其中的所有中文字符不能正常显示.
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hakekill

木虫 (小有名气)


jjdg(金币+0,VIP+0):也可能是系统的编码问题! 1-12 01:04
nono2009(金币+1,VIP+0):谢谢应助! 1-12 11:01
这个感觉是你fortran源程序保存的编码问题,我以前遇到过的是我的源程序是用utf8编码,在windows下面cmd里面编译运行就会乱码,但是在linux下面utf8的shell里面就没有问题。
2楼2010-01-12 00:57:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

banban770

senlia(金币+0,VIP+0):如果重装系统了 有可能是系统编码有问题 1-12 10:34
nono2009(金币+0,VIP+0):交流时建议通过“引用回复该帖”或短信,以便别人及时了解你的message. 1-12 11:02
能不能说的通俗一点啊?我是电脑菜鸟哦。有没有解决的办法啊?
这个程序就是在这台电脑上编写的,后来却不能正常显示了,和重装系统有关吗?
3楼2010-01-12 09:36:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

老虎大王

木虫 (著名写手)


nono2009(金币+1,VIP+0):谢谢应助!欢迎常来程序软件版。 1-12 11:01
不是Fortran的问题。二楼说的有道理,是编码的问题,或者是你用的那个源程序书写的环境对汉字的支持不是很好,如果你以前用过中文DOS,也会有类似问题。一个中文字是二字节的,通常是两个半角字符,如果环境对中文支持不好,这两个半角字符就会分开处理,就会混乱。你在有中文的那一行前面,在英文输入环境中插入一些空格符,可能会改善效果。
4楼2010-01-12 10:53:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 banban770 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见