简单的C问题

时间:2010-05-21 19:48:54

标签: c file-io

全部。我正在尝试制作一个程序,从文件中读取数据,该文件具有用户名和该用户的一些数据。我是C的新手,我如何为其用户计算这些数据?逐行读取并在数组中添加每个char?我怎么读线?有什么功能吗?

我如何使用这个用户喜欢对象的每一行?我将为特定用户进行计算。

3 个答案:

答案 0 :(得分:2)

您可以使用fgets一次从文件中读取一行。

然后,您可以解析字段并将它们添加到数组或其他数据结构中。请记住,如果您使用数组,那么您需要提前知道文件可能包含多少条目 - 例如,不超过1000.否则您将需要使用可以动态分配内存的数据结构,例如链表,矢量等

答案 1 :(得分:1)

试试这个网站,我经常用它作为参考。

http://www.cprogramming.com/tutorial/cfileio.html

使用文件i / o并使用这些功能,然后您就可以制作出你想要的东西。

答案 2 :(得分:0)

您需要的一切都在stdio.h。 (链接到C ++网站,但整个C i / o系统可以在C ++中使用;因此文档)