当前位置:首页 » 编程语言 » c语言文件怎么查
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言文件怎么查

发布时间: 2022-11-12 18:27:13

① 如何查看c语言的头文件啊

C语言的课本后面好象有个附录,里面有各个头文件里面提供的所有功能函数,可以去查,不过,如果你知道你的函数的功能的大概范围就好查了。也可以在网络上查,可能会便捷许多。
比如你要查sin(x)
是属于哪个头文件里的
你就可以打开网上任何一个头文件函数列表,用IE上编辑->查找
输入
sin(x),让你的IE自动查到其所在位置,那么就能快捷的看到其对应的头文件拉。
说的不够详细,也可以再继续问我。不知道我讲清楚了没有
呵呵

② 如何用C语言实现文件的模糊查找-程序设计 C语言 文件名 模糊查找

一要能够查找文件名,首先,要能够遍历目录;把它写出来
二在1的基础上,把获得的每个文件名与key比较,若文件名包含key则找到输出,并
继续;否则不输出继续,查下一个
文件名包含key判断方面,<string.h>里有个strstr可以使用;具体你翻查看下,不再赘述。

③ C语言如何从文件中查找指定的字符,然后替换它

1、打开文件,遍历文件内容然后一个一个匹配查找并替换,最后再重新写入文件当中。
2、例程:
#include <stdio.h>
int main()
{
FILE *fp;
char filename[100];
printf("请输入文件名:\n");
gets(filename);
fp=fopen(filename,"r");
char c,x,flag=0;
printf("请输入要查找的字符:\n");
scanf("%c",&x);
while(fscanf(fp,"%c",&c)!=EOF)
{
if(c==x)
{
flag=1;
break;
}
}
if(flag==1)
printf("文件中含有字符%c\n",x);
else
printf("文件中没有字符%c\n",x);
return 0;
}

④ C语言文本方式读取文件并查询

关键问题是用逗号分隔的字符串,不能用逗号格式这样分开地读出来。要用"%[^,],%[^,],%f"格式才行。另外读参数用&temp[n].mark才行,你漏了&.--------你先用下面程序读2行,01010101,ABABCEVVZ,96.0020202,EFGWE,56.0试验成功再读全部。#include#includestructstudent{charno[9];charname[10];floatmark;};typedefstructstudentSTU;STU*temp;intmain(){intn;FILE*fp=fopen("student.txt","r");temp=(STU*)malloc(100*sizeof(STU));for(n=0;n<2;n++){fscanf(fp,"%[^,],%[^,],%f",temp[n].no,temp[n].name,&temp[n].mark);printf("%s%s%f\n",temp[n].no,temp[n].name,temp[n].mark);}fclose(fp);}--读完的控制用if(fscanf()==EOF)break;

⑤ 关于c语言文件查找

//读数
#include<stdio.h>
#include<stdlib.h>
#defineN20
structstud
{
intnum;
intsco1;
intsco2;
intsco3;
}stu[N];
voidmain()
{
FILE*fp;
doubleave;
inti=0,x;
if((fp=fopen("STUDENT.DAT","r"))==NULL)
{
printf("无法打开该文件! ");
exit(0);
}
else
printf("文件打开成功! ");

for(i=0;i<N;i++){
fread(&stu[i],sizeof(structstud),1,fp);
i++;
}
fclose(fp);
printf("请输入要查找的学生学号: ");
scanf("%d",&x);
for(i=0;i<N;i++)
{
if(x==stu[i].num)
{
ave=(double)(stu[i].sco1+stu[i].sco2+stu[i].sco3)/3.0;
break;
}
else
i++;
}
if(i==10||ave<0||ave>100)
printf("查无该生成绩! ");
else
printf("该生平均成绩为:%.2lf ",ave);
}
//存数
#include<stdio.h>
#include<stdlib.h>
#defineN20
structstud
{
intnum;
intsco1;
intsco2;
intsco3;
}stu[N];

voidmain()
{
FILE*fp;
inti,n;
floatsum1=0,sum2=0,sum3=0,ave1=0,ave2=0,ave3=0;
if((fp=fopen("STUDENT.DAT","wb"))==NULL)
{
printf("无法打开该文件! ");
exit(0);
}
else
printf("文件打开成功! ");

printf("请输入要输入的学生数: ");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("请输入学生学号,数学成绩,政治成绩和英语成绩: ");
scanf("%d%d%d%d/n",&stu[i].num,&stu[i].sco1,&stu[i].sco2,&stu[i].sco3);
sum1+=stu[i].sco1;
sum2+=stu[i].sco2;
sum3+=stu[i].sco3;
if(fwrite(&stu[i],sizeof(structstud),1,fp)!=1)
printf("filewriteerror ");
}
fclose(fp);
ave1=sum1/n;
ave2=sum2/n;
ave3=sum3/n;
printf("------------------------------------ ");
printf("NUMMathProliticsEnglish ");
for(i=0;i<n;i++)
{
printf("%d%7d%10d%14d ",stu[i].num,stu[i].sco1,stu[i].sco2,stu[i].sco3);
}
printf("------------------------------------ ");
printf("对应三门成绩均分为: ");
printf("%7.2f%10.2f%14.2f ",ave1,ave2,ave3);
}

⑥ c语言怎么打开文件内容

1、首先需要下载专门的c语言编程软件,一般从网络下载就可以。

⑦ 在c语言中读写文件如何查找特定名称的文件

打开文件,遍历文件内容然后一个一个匹配查找就好了。

⑧ c语言从文件中查找字符串

c语言从文件中查找字符串的方法。

如下参考:

1.打开python命令窗口,定义并分配字符串变量s1。

⑨ c语言 怎么查找 当前目录有哪些 文件

在命令提示符窗口运行:findfile (盘符): *.(文件后缀)
如:[sourcecode language=”plain”]findfile d: *.txt [/sourcecode]
即为找出d盘根目录下的所有.txt后缀的文件并写入文件路径于文件中。