C语言 怎样从文本里删除某一行信息 代码···急

2024-12-20 12:21:01
推荐回答(2个)
回答1:

这个是典型的文件操作实现,可以用 C 文件函数搞定

首先用 fopen 函数打开文件
循环用 fgets 函数获取文件里面的每一行内容
strtok 函数可以分割出每一行内容的第一个单词
strcmp 函数可以对比分割出来的单词是不是你希望的用户名
用完之后用 fclose 函数关闭文件

回答2:

用户名存在重复吗?
没有的话根据用户名定位就可以了,有的话建议增加个ID,然后根据ID进行查找会便捷很多,
因为ID号可以代表行号。。。