【发布时间】:2010-11-23 19:54:39
【问题描述】:
我有兴趣清除由 printf 语句生成的 C 程序的输出,多行。
我最初的猜测是使用
printf("output1\n");
printf("output2\n");
rewind(stdout);
printf("output3\n");
printf("output4\n");
但这会产生
output1
output2
output3
output4
我希望它会产生
output3
output4
有人知道如何得到后者的结果吗?
【问题讨论】: