当前位置: 代码迷 >> C语言 >> 怎样在DOS环境下显示汉字????
  详细解决方案

怎样在DOS环境下显示汉字????

热度:191   发布时间:2004-11-03 22:17:00.0
怎样在DOS环境下显示汉字????

当我编译一个带汉字的程序通过后,在dos运行时总是显示乱码,谁知道怎样才能在dos里显示汉字呀?谢谢了

搜索更多相关的解决方案: DOS  汉字  环境  

----------------解决方案--------------------------------------------------------
在UC―DOS中就不会了啊!
----------------解决方案--------------------------------------------------------
首先你要加载汉字支付系统阿!!比如ucdos然后就可以了!!
----------------解决方案--------------------------------------------------------

其实都是一样的,所说的汉字和英文字母都是一样的,所不同的是,

英文字符的库在DOS运行时已经加载到系统中了,当你要求输出字符时,系统会根据你输入的字符的ASCII码,找到

他的对应的库的位置,然后把他“画”出来,UCDOS就是把汉字的库也放到里面了,但具体的存储方法和显示方法两者

是不一样的,具体的你可以看一下《C游戏编程 从入门到精通》。


----------------解决方案--------------------------------------------------------

有多种方法:

1。建立一个汉字环境,如楼上所说的,或者win me以下版本直接在dos下运行pdos95.bat(好象是这个)

2。windows下dos窗口定义为非全屏模式

3。自己建汉字字库或者程式只有少量汉字就直接将汉字点阵加入程式中

......


----------------解决方案--------------------------------------------------------
以下是引用knocker在2004-11-04 11:46:07的发言:

有多种方法:

1。建立一个汉字环境,如楼上所说的,或者win me以下版本直接在dos下运行pdos95.bat(好象是这个)

2。windows下dos窗口定义为非全屏模式

3。自己建汉字字库或者程式只有少量汉字就直接将汉字点阵加入程式中

......

第二种方法关用么????


----------------解决方案--------------------------------------------------------
前提是你用的是中文版的windows^_^
----------------解决方案--------------------------------------------------------
中文英文其实都一样,我喜欢用英文的, 因为不用切换,也不怕有中文符号,弄的错误很难找
----------------解决方案--------------------------------------------------------
  相关解决方案