如何保存结果
用TC2.0运行编写的程序,如何保存它的运行结果呢? 问题点数:0、回复次数:11Top
1 楼steedhorse(晨星)回复于 2005-06-02 14:07:36 得分 0
输出到文件或者输出重定向到文件?Top
2 楼zhengmushang(pretty)回复于 2005-06-02 14:11:02 得分 0
怎么重定向呢?
这个我不会呀。Top
3 楼mostideal(三甲)回复于 2005-06-02 23:38:31 得分 0
输出到指定文件。。。Top
4 楼zhengmushang(pretty)回复于 2005-06-02 23:59:50 得分 0
还是不明白。
怎么做到 输出到指定文件 ?
我只是可以保存编写的程序,但保存不了运行后的结果。Top
5 楼zhengmushang(pretty)回复于 2005-06-04 17:34:11 得分 0
知道的说说呀Top
6 楼gogdo(草草)回复于 2005-06-04 19:14:48 得分 0
把本来用printf();的内容改成
fprintf(fp)
不就行了,当然你得先打开文件获得fp
Top
7 楼jixingzhong(瞌睡虫·星辰)回复于 2005-06-05 02:30:01 得分 0
用输出重定向!!
比如编译后的文件是file.exe
那么用命令file>a;(dos下)
你的程序的结果就保存到独立的a文件中了。Top
8 楼zhengmushang(pretty)回复于 2005-06-06 22:16:05 得分 0
还是不明白呀,各位。
可否说得详细一点呀,怎么说我都还是一个菜鸟而已呀。Top
9 楼cppprogramlover(爱相随—)回复于 2005-06-06 23:32:40 得分 0
把stdout改写。
Top
10 楼zhengmushang(pretty)回复于 2005-06-07 10:19:24 得分 0
怎么个改发呀?Top
11 楼clear117(小风)回复于 2005-06-07 10:56:23 得分 0
用jixingzhong(瞌睡虫) 的方法最简单
如果你编译后的执行程序名为: filename
那你在运行时输入 filename > a.txt
unix会将filename 执行的打印结果存放在文件a.txt中Top




