free pascal语言中,如何输出中文

详细点... 详细点 展开
 我来答
yukunlinykl
推荐于2016-07-21 · TA获得超过3224个赞
知道小有建树答主
回答量:1049
采纳率:0%
帮助的人:1116万
展开全部
free pascal 的任何版本都不可以输出中文
除非你知道每个汉字拆成两个字节所对应的乱码
通过同时输出两个乱码的方法来输出汉字
但这样几乎不能实现

你也可以吧汉字打在文件里
从文件两个两个字节同时读入
再输出
这要看实际情况来实现

用freepascal实现输出汉字是不现实的

你可以试试 super pascal
455182603
2009-05-10 · TA获得超过809个赞
知道小有建树答主
回答量:540
采纳率:0%
帮助的人:518万
展开全部
fp的图标上:右键-属性-选项-当前代码页,下拉选框,改为“936 (ANSI/OEM - 简体中文 GBK)”,确定即可(改过此属性后,fp的界面将变得很难看,所以,使用完中文后,请将该选项改回“437 (OEM - 美国) ” )
在fp的蓝色界面内,可用Ctrl + 空格,打开输入法,输入中文(输入法在窗口的最下方)
如果打不进去,可以在 C:\FPC\你的fp的版本号\bin\i386-win32\ 文件夹下,打开.pas的源程序(用记事本打开),然后输入中文,保存,再用fp打开,就可以看到中文了。
但是,无论怎样,必须保证你改过fp的属性(即将它选成“936 (ANSI/OEM - 简体中文 GBK)”)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wjm19960422
2009-05-10 · TA获得超过299个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:170万
展开全部
用“记事本”写程序
在记事本上可以写中文
写完后保存,将后缀名改成pas,如fafdasf.pas
再用free pascal打开,里面的中文会变成乱码,不过没关系。
用writeln语句,如
writeln(‘详细点’);
将输出的东西写在文件中,用assign语句。
再用记事本将文件打开,
那个文件中写的输出数据就会是中文
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
番茄炒蛋369
2012-12-24
知道答主
回答量:3
采纳率:0%
帮助的人:4595
展开全部
不,加上文件就行了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sam15920
2009-05-10
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
FREE PASCAL是不行的,安装TURBO PASCAL中文版就可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式