2018-05-30

#include                                                                    

#include

FILE *fp;

void test(){                                  

fp=fopen(“t1.txt”.”wt+”);  wt新建文           fp=fopen(“t1.txt”.”rt”);   rt只读,打开

char c=getc(fp);                                        if(fp==NULL){

putchar(c);                                                 printf() ;

                                                                    exit(1) ;}

                                                                   else{

                                                                   char c=getc(fp);

                                                                   putchar(c);

                                                                   }

                                                                  close(fp);

w+新建文件,把原来的都清空;a是追加;

fprintf(文件指针名.”%d”.&i)  从文件中获取;

fscanf(文件指针,格式字符串,输入列表);

fgets(字符数组名.n.文件指针); 长度减1;

fread(buffer,size,count,fp);  buffer是用于接受数据的内存地址;

                     大小,几次

fwrite(buffer,size,count,fp);

fopen()打开文件,获取指向该文件的指针;

fseek(fp,-3L,2 );移动的是光标,往前移是负值,往后是正值;

你可能感兴趣的:(2018-05-30)