如何实现(c语言)在文件中按条件查找自己想要的信息并输出..

2025-02-27 11:21:25
推荐回答(4个)
回答1:

大概思路就是调用fopen函数打开文件。读取文件信息存在char[]数组里,然后调用char *strstr(char *str1, char *str2),功能是找出str2字符串在str1字符串中第一次出现的位置。 可以这样写:char *p=strstr(a,b);if(NULL != p){ //a中不存在b,添加相应代码}else{ //a中存在b,添加相应代码}返回值p为a中第一次出现b的位置
然后就可以获取该字符串再输出了。这个函数要包含头文件string.h

回答2:

字符串查找。自己写,或者用系统函数,比如有strstr.只能是先读出每一行,存到字符串,再查找。

回答3:

打开一个文件,然后一行一行的读,再做判断~

回答4:

设置好选择条件窗口 然后根据条件逐条查找