正在加载图片...
§12.3文件的打开与关闭 C文件谢文性打与 文件使用方式 含义 “r/rb”(只读) 为输入打开一个文本/二进制文件 wwb”(只写) 为输出打开或建立一个文本/二进制文件 “a/ab”(追加) 向文本/二进制文件尾追加数据 “r+/rb+”(读写) 为读/写打开一个文本/二进制文件 “w+/wb+”(读写) 为读写建立一个文本二进制文件 “a/b+”(读写)为读/写打开或建立一个文本/二进制文件 ☆函数原型:FIE“ fopen( char name, char "mode 今功能:按指定方式打开文 要打开的文件名 返值:正常打开,为指向 打开失败。为NULL§12.3 文件的打开与关闭 C文件操作用库函数实现,包含在stdio.h 文件使用方式:打开文件-->文件读/写-->关闭文 件 系统自动打开和关闭三个标准文件: ❖标准输入------键盘 stdin ❖标准输出------显示器 stdout ❖标准出错输出-----显示器 stderr 打开文件fopen ❖函数原型:FILE *fopen(char *name,char *mode) ❖功能:按指定方式打开文件 ❖返值:正常打开,为指向文件结构体的指针; 打开失败,为NULL 要打开的文件名 使用文件方式 例 文件打开与测试 FILE *fp; fp=fopen(“aa.c”,“w”); if(fp==NULL) { printf(“File open error!\n”); exit(0); } 例 FILE *fp; fp= fopen (“c:\zhou\test.dat”,”r”); 例 FILE *fp; char *filename=“c:\zhou\test.dat” “r+/rb+” (读写fp= fopen(filename,”r”); ) “a/ab” (追加) “w/wb” (只写) “r/rb” (只读) “w+/wb+” (读写) “a+/ab+” (读写) 为输入打开一个文本/二进制文件 为输出打开或建立一个文本/二进制文件 为读/写打开一个文本/二进制文件 为读/写建立一个文本/二进制文件 为读/写打开或建立一个文本/二进制文件 向文本/二进制文件尾追加数据 文件使用方式 含义
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有