我有一个由多个函数组成的程序,每个函数都有多个 printf 语句,我需要将每个语句打印到一个文件中。 现在,我只是复制每个 printf 并将其设为 fprintf 语句,但是这是非常低效的。 我是否可以只 fprintf 整个函数,即使它不返回任何内容?
我搜索了该网站,但我找到的唯一答案是使用系统调用,但我不想这样做。
最佳答案
您可以创建另一个函数来打印一个值。该函数将打印该值并将其存储在文件中。
现在,在代码中您想要打印的任何地方,只需调用上述函数即可解决您的问题。
希望这有帮助。
关于c - 如何在 C 中将整个函数输出打印到文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41509840/