Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
简单C问题_C_File Io - Fatal编程技术网

简单C问题

简单C问题,c,file-io,C,File Io,大家好。我正在尝试制作一个小程序,从文件中读取数据,该文件包含用户名和该用户的一些数据。我是C语言的新手,如何为用户计算这些数据?逐行读取并在数组中添加每个字符?我怎么读这行字呢?有什么功能吗 而我如何使用这条每行用户喜欢的对象呢?我会针对具体的用户进行计算 你需要的一切都在里面。(链接是一个C++网站,但是整个C++ I/O系统都可以用在C++中,因此文档)< p>可以使用 fgs一次从文件读取一行。 然后,您可以解析字段并将其添加到数组或其他数据结构中。请记住,如果使用数组,则需要提前知道该

大家好。我正在尝试制作一个小程序,从文件中读取数据,该文件包含用户名和该用户的一些数据。我是C语言的新手,如何为用户计算这些数据?逐行读取并在数组中添加每个字符?我怎么读这行字呢?有什么功能吗


而我如何使用这条每行用户喜欢的对象呢?我会针对具体的用户进行计算

你需要的一切都在里面。(链接是一个C++网站,但是整个C++ I/O系统都可以用在C++中,因此文档)

< p>可以使用<代码> fgs<代码>一次从文件读取一行。
然后,您可以解析字段并将其添加到数组或其他数据结构中。请记住,如果使用数组,则需要提前知道该文件可能包含多少项,例如,不超过1000项。否则,您将需要使用能够动态分配内存的数据结构,如链表、向量等。

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


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

你用谷歌搜索过“readline”吗?您将看到对“fgets”的引用。也许你应该从那里开始。阅读一点之后,您可以更新您的问题,使其更加具体。现在,你的问题很难回答。我在谷歌上尝试了“C readline from file”,得到了很多好的结果。第一个问题是:实际上我的问题是,如何将每个用户都像对象一样使用它。@Meko:C中没有对象,但可以使用结构来保存相关用户的用户名和数据。然后,您可以创建这些结构的数组或链表。也许您应该尝试查阅C教科书或教程?也许你可以看看