WIN TC中怎么样printf中文?
我把WIN TC装载在D盘下,可是老是printf不出中文,出现乱码,缺少了什么库还是要重装?谢谢赐教。
你可以看一下win-tc自带的帮助文件中的 中文DOS环境运行 这一项
你要注意以下几点:
1.只有在安装CCDOS中文环境支持之后,该功能才能被运行.也就是说在安装时你点选了 安装CCDOS中文环境
这一项,好象是默认选择的
2.看一下WIN-TC范例中已带有中文DOS运行的演示代码.
3.如果是在win2000或winxp下,在程序的结束要加上个停顿的语句,例如:getch()等.否则dos窗口自动关闭.
4.“中文DOS环境运行”工具位于菜单“超级工具集”里面。打开后你可以看到你当前文件编译后应生成的相应EXE文件路径已经自动填写在里面了,如果你刚编译过你写的中文DOS程序的话就直接点运行按钮即可,如果你需要运行其它的程序可以使用“浏览”按钮选择你需要运行的文件名。选择好后点运行按钮,将启动中文DOS运行你的程序。注意,中文DOS运行工具将严格区分可执行程序类型,32位PE和16位NE程序将限制运行,也就是,只能运行DOS EXE程序。
这样应该就可以了
建议你好好看看win-tc自带的帮助文件,里面一些注意事项挺全的.