我必须将具有未知数量的数据点的基于文本的数据文件读入C中的数组中,但我无法解决如何执行此操作的问题。我甚至无法让我的程序成功打开文本文件,更不用说将它放入数组等了
该文件包含数值,因此它不是需要读入的字符串。理想情况下,这应该由用户输入文件名来完成。
我基本上需要该程序:
如果有人能给步骤解释如何做到这一点我真的很感激。
答案 0 :(得分:0)
任何要求逐步描述而不询问您输入的内容都将是其他人的工作副本。 最好的建议是逐步学习。
C中的文件I / O:http://www.tutorialspoint.com/cprogramming/c_file_io.htm
如果您想添加其他功能,例如用户输入:How to read a string from user input in C, put in array and print
对文件内容进行一些研究,以及如何从程序中处理文件内容。 (似乎您指的是ASCII格式文件)。
在询问这个复杂程度问题之前,你应该做一些搜索。 如果您今后想要同样的建议,我建议在这里添加代码。