第五周第四天2019-11-28

今天学习文件

1、C语言控制文本文档,FILE  *fp;文件型指针,fopen打开文件的(“1.txt”,“r+”)1.txt是文件名称,r是只读方式,或者是w+,w代表新建,fp=fopen(“1.txt”,“w+”)fp指向的是当前打开的文件,注意:只要是r方式不能建新文件,但w方式可以新建,"+"是读和写的意思都有。

2、fprintf(加了f是代表往文件里面放)

fprintf(fp,“%d”,i);以%d的形式放进去i的值

fclose(fp);每次用完之后都要用这个函数关。

fscanf(fp,“%d%c”,&i,&a);

fscanf与fprintf(格式控制一定要一一对应)

fgets调用形式:fgets(str,n,fp),功能:从fp指向的文件读入一个长度为(n-1)的字符串,存放到字符数组str中,返回值:读成功,返回地址str,失败则返回NULL。

fputs调用形式:fputs(str,fp),功能:把str所指向的字符串写到文件指针变量fp所指向的文件中,返回值:输出成功,返回0,否则返回非0值。

fgetc调用形式:fgetc(fp),功能:从fp指向的文件读入一个字符,返回值:读成功,带回所读的字符,失败则返回文件结束的标志。

fputc调用形式:fputc(ch,fp),功能:把字符ch写到文件指针变量fp所指向的文件中,返回值:输出成功,返回值就是输出的字符,输出失败,则返回结束标志。

你可能感兴趣的:(第五周第四天2019-11-28)