程序:
#include<stdio.h>
void main()
{
printf("Hello world\n");
}
以上程序在标准输出(终端)中将输出打印为“Hello world”。但是,我需要其他一些程序的输出 文件如“output.txt”。那么,有没有办法通过编程方式将流程的标准输出更改为其他文件。
最佳答案
您不需要所有这些 stdout
改变业务。您所要做的就是打开一个文件,然后写入它。使用 fopen
and fprintf
去做吧。
关于c - 如何通过程序更改标准输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33237265/