一、定义文件指针:FILE *fp;
二、打开文件
fp=fopen("file_name","open_mode");
file_name:要打开的文件名
open_mode:打开方式,r只读打开,w只写打开
if(!fp)
{
printf("文件打开失败!/n");
return 1;
}
三、文件读写
=============================读写文件======================================
1.ASCII文件读写
格式化输出到文件中:fprintf(fp,"输出格式",输出变量);
fprintf(fp,"%d/r/n",i);//以字符的形式写入到文件
/r/n表示输出到文件后回车换行
格式化从文件中读取:fscanf(fp,"输入格式",输入变量地址);
fscanf(fp,"%d/r/n",&k);
2.二进制文件读写
fread(变量地址,变量大小,变量个数,fp);//从文件中读数据
fwrite(变量地址,变量大小,变量个数,fp);//将数据写入文件中
==============================================================================
四、关闭文件:fclose(fp);