c语言读入写入函数 c文件读写函数

c语言中进行文件读写的函数是?

标准函数是:fopen、fread、fwrite、fclose等函数;

网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、成都微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了阜康免费建站欢迎大家使用!

当然fprintf和fscanf函数也可以进行文件的读写;

有问题,请追问;

c语言实现文件读取与写入

楼下这个人真的装,不会就算了还在这水,你还是去打斗地主吧!

这个题简单,用fgetc函数直接进行循环写入就行了,话说贴主是湖工大的吧?这是实训题,你还是自己打一下吧,下面是参考答案:

#includestdlib.h

#includestdio.h

void solve(){

FILE *fp1,*fp2;

fp1=fopen("a.txt","r");

fp2=fopen("b.txt","w");

char c;

c=fgetc(fp1);

while(c!=EOF)

{

fputc(c,fp2);

c=fgetc(fp1);

}

fclose(fp1);

fclose(fp2);

}

C语言如何实现对txt文件的读取和写入

1、使用VS新建空工程,直接点击确定,如下所示。

2、新建c文件,用于C语言编译器,输入main.c文件,如下所示。

3、参考代码:

#include stdio.h

int main()

{

//下面是写数据,将数字0~9写入到data.txt文件中

FILE *fpWrite=fopen("data.txt","w");

if(fpWrite==NULL)

{

  return 0;

}

for(int i=0;i10;i++)

  fprintf(fpWrite,"%d ",i);

fclose(fpWrite);

//下面是读数据,将读到的数据存到数组a[10]中,并且打印到控制台上

int a[10]={0};

FILE *fpRead=fopen("data.txt","r");

if(fpRead==NULL)

{

  return 0;

}

for(int i=0;i10;i++)

{

  fscanf(fpRead,"%d ",a[i]);

  printf("%d ",a[i]);

}

getchar();//等待

return 1;

}

4、编译完成后,运行exe程序,执行后显示console程序。


文章标题:c语言读入写入函数 c文件读写函数
网页URL:http://myzitong.com/article/ddsssic.html