打开:FILE *a; a=fopen("student.txt","w"); (需要先定义文件指针)
写入格式:fwrite(指向数组或结构体的指针,单个数组里面内容的大小,数量,文件指针)(注意返回0代表写入失败,成功返回数量)
关闭:fclose(a);
注意:写入的文件都是二进制文件,直接打开看到的是乱码
#include二、文件读取int main() { FILE *a; int *p; int d[]={5,4,6,99}; p=d; a=fopen("student.txt","r"); fwrite(p,sizeof(int),4,a); fclose(a); }
打开:FILE *a; a=fopen("student.txt","r"); (需要先定义文件指针)
读取格式:fread(指向数组或结构体的指针,单个数组里面内容的大小,数量,文件指针)(注意返回0代表写入失败,成功返回数量)
关闭:fclose(a);
#includeint main() { FILE *a; a=fopen("student.txt","r"); int p[5]; fread(p,sizeof(int),4,a); fclose(a); }


![C语言[文件写入、读取] C语言[文件写入、读取]](http://www.mshxw.com/aiimages/31/862538.png)
