- 1
- 0
- 约3.44千字
- 约 28页
- 2018-11-30 发布于浙江
- 举报
C语言程序ppt件ch11 文件
第十一章;本 章 要 点;11.1 C文件概述;3. 组织形式: ASCII码(文本)文件和二进制文件
ASCII码(文本)文件:文件的每一个字节放一个ASCII代码,代表一个字符。
二进制文件:把内存中的数据按其在内存中的存储形式原样输出到磁盘文件上。;非缓冲文件系统:
系统不自动开辟确定大小的缓冲区,而由程序为每个文件设定缓冲区。
对文件的读写操作通过库函数实现。
;11.2 文件类型指针;结构体类型由系统定义为“FILE”。
有的C版本在 stdio.h文件中有如下定义
typedef struct
{ int _fd;; /* 文件号 */
int _cleft; /* 缓冲区中剩下的字符 */
int _mode; /* 文件操作模式 */
char *_nexttc; /* 下一个字符位置 */
char *_buff; /* 文件缓冲区位置 */
}FILE;;例: 定义一个FILE类型的数组
FILE -efile [-MAXFILE];
-MAXFILE: 数组元素个数,也就是可使用文件的最大数目。
例:定义一个文件指针变量
FILE *fp;
fp是一个指向FILE结构体的指针变量。可以使 fp指向某一个具体文件的结构体变量,通过读取该结构体变量中的
您可能关注的文档
最近下载
- 2024年广西科技师范学院教师招聘考试笔试模拟试题及答案解析.docx VIP
- 2022年宁夏中考数学试卷.pdf VIP
- 2025年广西科技师范学院辅导员招聘考试笔试模拟试题及答案解析.docx VIP
- 山西财经大学 统计学 2021-2022-1 期末试题 .pdf VIP
- 国企集团薪酬与绩效管理办法.docx VIP
- 2025广西玉林师范学院公开招聘第二批工作人员49人考试参考试题及答案解析.docx VIP
- 中级宠物营养师必学鲜粮方向工作计划及安排.docx VIP
- 2025广西科技师范学院统一公开招聘工作人员17人考试模拟试题及答案解析.docx VIP
- (完整版)藻类图谱大全.doc VIP
- 2025年广西科技师范学院教师招聘考试笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)