【问题标题】:writing into a text file using C language [duplicate]使用C语言写入文本文件[重复]
【发布时间】:2015-09-24 16:35:11
【问题描述】:

这个问题已经回答了。谢谢大家的回答

【问题讨论】:

  • 你用fprintf那是什么让你觉得你不能?
  • 请格式化您的代码。
  • 请澄清您的问题。到底是什么问题??
  • 扫描一个句子不是一个%c就能完成的。你需要使用fgets() 之类的东西。我认为问题是因为您没有正确扫描,所以您在文件中看不到任何内容
  • ...您是在问如何将 stdout 和/或 stderr 重定向到文件,仅适用于您的应用程序?

标签: c file-handling


【解决方案1】:

你可以通过freopen()使用printf来写一个文件

在第一个 printf() 的上面使用 freopen()

例如:freopen("filename.txt","w",stdout);

【讨论】:

  • 感谢大家的帮助,它现在可以工作了.. :)
  • 如果答案对您有帮助,请点击左侧的绿色勾号接受答案@ThushiniUmanda
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-08-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-01
  • 1970-01-01
  • 2018-11-08
相关资源
最近更新 更多