导图社区 第10章 对文件的输入输出
文件有不同的类型,在程序设计中,主要用到两种文件: (1) 程序文件。包括源程序文件(后缀为.c)、目标文件(后缀为.obj)、可执行文件(后缀为.exe)等。这种文件的内容是程序代码
第九章:用户自己建立数据类型 “第九章:用户自己建立数据类型 9.1 定义和使用结构体变量 9.1.1 自己建立结构体类型 C语言允许用户自己建立由不同数据类型组成的组合型的数据结构,它称为结构体。
指针变量是专门用来存放变量的地址(即指针)的变量。指针变量的值是地址。定义指针变量定义指针变量的一般形式为: 类型名 * 指针变量名; 一个变量的指针的含义...
社区模板帮助中心,点此进入>>
第10章 对文件的输入输出
10.1 C文件的有关基础知识
10.1.1 什么是文件
10.1.2 文件名 文件标识(文件名):1.文件路径2.文件名主干3.文件后缀
10.1.3 文件的分类 数据文件分为ASCII文件(文本文件)和二进制文件(映像文件)
10.1.4 文件缓冲区
10.1.5 文件类型指针
10.2 打开与关闭文件
10.2.1 用fopen函数打开数据文件
调用方式: fopen (文件名,使用文件方式);
10.2.2 用fclose函数关闭数据文件
调用方式:fclose(文件指针);
10.3 顺序读写数据文件
10.3.1 怎样向文件读写字符
fgetc/fputc
10.3.2 怎样向文件读写一个字符串
fgets/fputs
fgets函数的函数原型为:char *fgets (char *str,int n,FILE *fp); fputs函数的函数原型为:int fputs (char *str,FILE *fp);
10.3.3 用格式化的方式读写文本文件
fprintf(文件指针,格式字符串,输出列表); fscanf(文件指针,格式字符串,输入列表);
10.3.4 用二进制方式向文件读写一些文件
fread(buffer,size ,count, fp); fwrite(buffer,size ,count, fp);
10.4 随机读写数据文件
10.4.1 文件位置标记及其定位
1.文件位置标记
2.文件位置标记的定位
10.4.2 随机读写