/* 文件打开函数fopen 形式 fopen(文件名,使用文件方式); 文件关闭函数fclose 形式 fclose(文件指针); 文件使用格式: 意义 r 打开一个已经存在的文件,准备从文件中读取数据,不能向文件写数据 w 创建一个新文件,准备向文件写入数据,不讷讷个从文件中读取数据,如 果文件已经存在,这个文件将被覆盖(先删后建) a 打开一个已经存在的文件,准备在文件尾部追加数据,不能从文件中读取 数据,如果文件不存在,则创建这个文件准备写入数据 r+ 打开一个已经存在的文件,准备读写,既可以读取数据,也可以写入数据 w+ 创建一个新文件,准备读写,如果文件存在,则覆盖源文件 a+ 等价于a,但可以从文件中读取数据 t 打开一个文本文件 b 打开一个二进制文件
*/
#include <stdio.h> #include <stdlib.h>
int main(int argc, const char * argv[]) { //定义文件指针
FILE *fp=NULL;
fp=fopen("a.txt", "r"); if (fp!=NULL) { //操作文件 printf("写入成功!\n");
}else{ //给用户提示失败 printf("文件打开失败!按任意键退出\n"); //要求从键盘中接收字符 getchar(); //非正常退出 exit(1);
}
fclose(fp);
return 0; }
|