我开始学习 C,我正在编写一个代码,用户需要在 csv 文件中键入他想要搜索的字符串,如果找到该字符串,它将打印找到该字符串的行数。 我不太确定最好的方法是什么
最佳答案
您可以使用 getline() 逐行阅读直到它返回 -1 (EOF),并记录您已完成的迭代次数。
对于您阅读的每一行,您可以使用 strstr()检查字符串是否存在。如果是,只需打印计数器(与该行相对应)。
关于c - 如何在 csv 文件中搜索特定字符串,并了解在哪一行找到该字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43857203/