操作文件的步骤:
1)引入头文件stdio.h
2)建立文件指针FILE *fp = NULL;
3)打开文件 fopen(文件名,操作方式);
如果打开成功,返回文件首地址;失败,返回NULL
4)操作文件
5)关闭文件 fclose(文件指针);
#include <stdio.h>
int main(int argc,const char*argv[]){
//定义文件指针
FILE *fp = NULL;
//打开文件
fp = fopen("a.txt","r");//r是操作方式
//它从哪里去找
//fopen成功,则返回首地址;fopen失败,则返回NULL
//一般我们会做一个判断,当文件打开成功,我们再读写文件
if(fp!=NULL){
//操作文件;
printf("文件已打开");
}else{
//给用户一个提示
printf("文件打开失败,按任意键退出");
//按任意键退出
getchar();//要求从键盘接收一个字符
//退出
exit(1);//非正常退出
}
fclose(fp);
return 0;
}
|
|