《计算机程序设计基础》课程授课教案(C语言)第8章 数据文件编程方法

言》教案《计算机程序设计基础C语言授课内容第8章数据文件编程方法文件基本术语教学目的文件指针和要求文件打开/关闭文件读写,文件定位重点文件打开/关闭(函数)难点文件读写,文件定位(函数)引言数据的永久保存、中间数据、数据的传递(需求)讲授一、文件概述1、文件2、文件名3、磁盘文件,设备文件4、ASCII文件、二进制文件二、文件类型指针1、文件类型(结构体)-FILE类型2、文件指针变量(文件指针)三、文件打开/关闭对文件的操作的步骤:先打开,后读写,最后关闭。教1、文件的打开(fopen函数)。关于打开方式,可以参看p204,表12-1,p205,表12-2。学2、文件的关闭(fclose函数)安排四、文件读写常用的文件读写函数:1、字符读写函数:fgetc,fputc2、字符串读写函数:fgets,fputs3、格式化读写函数:fscanf.fprintf4、数据块读写函数:fread.fwrite五、文件定位1、文件顺序读写2、文件随机读写3、文件位置指针4、文件位置指针函数(1)rewind重返文件头函数(2)fseek位置指针移动函数(3)ftell获取当前位置指针函数可以通过文件位置指针函数,实现文件的定位读写。点名、课堂提问讨论小结、作业布置
《计算机程序设计基础C语言》教案 授课内容 第8章 数据文件编程方法 教学目的 和要求 文件基本术语 文件指针 文件打开/关闭 文件读写,文件定位 重点 难点 文件打开/关闭(函数) 文件读写,文件定位(函数) 教 学 安 排 引言 数据的永久保存、中间数据、数据的传递(需求) 讲授 一、文件概述 1、 文件 2、 文件名 3、 磁盘文件,设备文件 4、 ASCII文件、二进制文件 二、文件类型指针 1、 文件类型(结构体)- FILE类型 2、 文件指针变量(文件指针) 三、文件打开/关闭 对文件的操作的步骤:先打开,后读写,最后关闭。 1、 文件的打开(fopen函数)。关于打开方式,可以参看p204,表12-1,p205,表12-2。 2、 文件的关闭(fclose函数) 四、文件读写 常用的文件读写函数: 1、 字符读写函数:fgetc,fputc 2、 字符串读写函数:fgets,fputs 3、 格式化读写函数:fscanf,fprintf 4、 数据块读写函数:fread,fwrite 五、文件定位 1、 文件顺序读写 2、 文件随机读写 3、 文件位置指针 4、 文件位置指针函数 (1) rewind重返文件头函数 (2) fseek位置指针移动函数 (3) ftell获取当前位置指针函数 可以通过文件位置指针函数,实现文件的定位读写。 点名、课堂提问讨论 小结、作业布置
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机程序设计基础》课程授课教案(C语言)第7章 结构体与共同体.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第6章 指针进阶与内存空间管理.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第5章 模块化编程.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第4章 数组和指针.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第3章 控制结构.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第2章 基本数据类型和运算符.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第1章 C语言概述.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 15 - Data Structures.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 14 - Files.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 13 - More functions.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 12 - Basics of Functions.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 11 - Strings.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 10 - Basics of Pointers.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 9 - Arrays.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 3 - Hardware and Software.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 8 - Looping.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 7 - Making Decisions.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 6 - Operators, Expressions and Statements.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 5 - Standard IO.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 4 - Simple Data Types.pdf
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-10 IO函数值和注释语句.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-8 标识符和关键字.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-11 编程风格与常见错误.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-9 输入输出函数.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-7 实例求圆柱体底面积和体积.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-5 第1个C程序解析.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-6 预处理指令#define#include.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-4 算法的表示.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-1 C语言的概述.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-2 结构化程序设计方法.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-3 算法的概念和特点.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-7 自增和自减运算符.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-8 逗号运算符和逗号表达式.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-10 混合运算.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-9 其他运算符.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-3 变量.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-4 指针变量.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-6 赋值运算符和赋值表达式.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-1 基本数据类型.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-2 常量.pptx