我不明白如何在 C 中使用 fscanf 将文本文件中的数据放入数组中,并且还能够以 cli :S 的用户身份编辑文本文件(此处为完整新手..)我尝试使用谷歌搜索,但所有出现的论坛问题多于解决方案和 C++ 非示例。
任何帮助/示例将不胜感激:)
编辑:感谢您的快速回复,我似乎忘记提及我想使用二维数组,并且 txt 文件包含整数,每个后续元素之间有一个空格,每行都有一个新行!
编辑2:所以从我收集到的我必须使用:
- fscanf ("filename.txt", "rw")
- 创建一个数组[i][j]
- i 和 j 的嵌套 for 循环
- 如何将 fscanf 数据放入数组中?5.printf("%d\n", &array[i][j])