我目前有一个 .csv 文件,其中包含三个字段:用户、密码、类型。例如,我的文件如下所示:
michael, sun123, user
joseph, sierra7, user
isaac, apple2, sysop
我想从此类文件中读取并检查列表中是否存在用户“isaac”。到目前为止,我能够打开文件并将文件的每个字符放入一个名为 database[] 的一维数组中。我设置了一个指针,指向我的 database[] 数组的第一个字符。我的问题是:如何在文件中找到“isaac”?
我的想法是检查我正在寻找的用户的第一个字符是否与我的数组中的一个字符匹配。如果是这样,只要不打逗号,我就会开始检查下一个字符。当我点击一个逗号时,我会使用布尔值检查在回车之前是否存在密码、逗号和类型。有没有更简单的方法来做到这一点?
提前致谢!