【经验】C语言文件操作

打开文件

FILE* fread = fopen("number.in","a");
//在fopen在头文件stdio.h中
//注意FILE是全大写
//注意fread是指针类型

其中参数常用的是a,r,w

  • a代表的追加,写入文件末尾,同时在打开文件不存在的时候创建这个文件,同时当文件存在时不会修改文件内容
  • r代表只读,当文件不存在时不会创建文件
  • w代表只写,创建或清空文件,当文件不存在时会创建文件,当文件已有内容时会清空文件原有内容破坏写入

关闭文件

fclose(fread);
//将打开文件的变量名填入其中

读取文件中的信息

fscanf(f_read,"%d",&num);
//第一个参数为FILE指针,第二个和第三个同scanf,会按照你给出的形式进行数据读入

向文件中写入数据

fprintf(f_write,"T\n");
//向f_write打开的文件中写入数据

你可能感兴趣的:(学习经验,c语言,java,jvm)