C语言流与文件.pptx
文本预览下载声明
typedef定义类型别名;例子;typedef 定义类型的步骤;为数组类型定义别名;函数指针别名;结构类型的别名;流与文件;文件的基本概念;文件;文件分类;程序文件和数据文件;流与缓冲;流:输入流和输出流;输出流;输入流;流的格式:文本流和二进制流;二进制流;缓冲区;标准流;用户自定义流;定义;打开流;创建流的模式
r
只读,打开一个文本文件,只允许读数据
w
只写,打开或建立一个文本文件,只允许写数据
a
追加,打开一个文本文件,并在文件末尾写数据
rb
只读,打开一个二进制文件,只允许读数据
wb
只写,打开或建立一个二进制文件,只允许写数据
ab
追加,打开一个二进制文件,并在文件末尾写数据
r+
读写,打开一个文本文件,允许读和写
w+
读写,打开或建立一个文本文件,允许读写
a+
读写,打开一个文本文件,允许读,或在文件末追加数据
rb+
读写,打开一个二进制文件,允许读和写
wb+
读写,打开或建立一个二进制文件,允许读和写
ab+
读写,打开一个二进制文件,允许读,或在文件末追加数据
;关闭流;指向常量的指针变量;指针常量;I/O文本流;I/O二进制流;其他文件处理库函数;流的定位;文件的输入输出一般情况下是按顺序访问的,文件指针在文件刚打开时是指向文件的开始位置,每次进行文件读写后,文件指针自动移动到下一个位置,使得文件读写严格地一个一个进行下去。;读取流变量的位置号;错误检测;删除文件;对流清仓;二进制文件和文本文件的适用范围
显示全部