中国高校课件下载中心 》 教学资源 》 大学文库

新疆大学:《C语言程序设计》课程授课教案(课件讲稿,共十章)

文档信息
资源类别:文库
文档格式:PDF
文档页数:1164
文件大小:15.16MB
团购合买:点击进入团购
内容简介
第1章 程序设计和C语言 第2章 算法-程序的灵魂 第3章 最简单的C程序设计 第4章 选择结构程序设计 第5章 循环结构程序设计 第6章 利用数组处理批量数据 第7章 用函数实现模块化程序设计 第8章 善于利用指针 第9章 用户自己建立数据类型
刷新页面文档预览

第10章对文件的输入输出 明德求新 10.1C文件的有关基本知识 10.2打开与关闭文件 用笃行 10.3顺序读写数据文件 10.4随机读写数据文件 10.5文件读写的出错检测 软件学院

明 德 求 新 尚 用 笃 行 School of Software 软件学院 第10章 对文件的输入输出 10.1 C文件的有关基本知识 10.2 打开与关闭文件 10.3 顺序读写数据文件 10.4 随机读写数据文件 10.5 文件读写的出错检测

10.1C文件的有关基本知识 明德求新 10.1.1什么是文件 尚用笃行 10.1.2文件名 10.1.3文件的分类 10.1.4文件缓冲区 10.1.5文件类型指针

明 德 求 新 尚 用 笃 行 School of Software 软件学院 10.1 C文件的有关基本知识 10.1.1 什么是文件 10.1.2 文件名 10.1.3 文件的分类 10.1.4 文件缓冲区 10.1.5 文件类型指针

10.1.1什么是文件 德求新 文件有不同的类型,在程序设计中,主要 用到两种文件: 用 (1)程序文件。包括源程序文件(后缀为.c)、目 行 标文件(后缀为.obj)、可执行文件(后缀为 .exe)等。这种文件的内容是程序代码。 软件学院

明 德 求 新 尚 用 笃 行 School of Software 软件学院 10.1.1 什么是文件 ￾ 文件有不同的类型,在程序设计中,主要 用到两种文件: (1) 程序文件。包括源程序文件 (后缀为.c) 、 目 标文件 (后缀为.obj) 、可执行文件 (后缀为 .exe)等。这种文件的内容是程序代码

10.1.1什么是文件 明德求 文件有不同的类型,在程序设计中,主要 用到两种文件: 用笃行 (2)数据文件。文件的内容不是程序,而是供程 序运行时读写的数据,如在程序运行过程中输 出到磁盘(或其他外部设备)的数据,或在程序 运行过程中供读入的数据。如一批学生的成绩 数据,或货物交易的数据等。 5 Tooys 本章主要讨论的是数据文件 软件学院

明 德 求 新 尚 用 笃 行 School of Software 软件学院 10.1.1 什么是文件 ￾ 文件有不同的类型,在程序设计中,主要 用到两种文件: (2) 数据文件。文件的内容不是程序,而是供程 序运行时读写的数据,如在程序运行过程中输 出到磁盘(或其他外部设备)的数据,或在程序 运行过程中供读入的数据。如一批学生的成绩 数据,或货物交易的数据等。 ￾ 本章主要讨论的是数据文件

10.1.1什么是文件 明德求新 在以前各章中所处理的数据的输入和输出 从终端的键盘输入数据,运行结果输出 用笃行 到终端显示器上 常常需要将一些数据输出到磁盘上保存起 来,以后使用 口这就要用到磁盘文件 软件学院

明 德 求 新 尚 用 笃 行 School of Software 软件学院 10.1.1 什么是文件 ￾ 在以前各章中所处理的数据的输入和输出 ,从终端的键盘输入数据,运行结果输出 到终端显示器上 ￾ 常常需要将一些数据输出到磁盘上保存起 来,以后使用 ￾ 这就要用到磁盘文件

10.1.1什么是文件 明德求 操作系统把各种设备都统一作为文件处理 从操作系统的角度看,每一个与主机相联 用笃行 的输入输出设备都看作是文件。例如, 、终端键盘是输入文件 、显示屏和打印机是输出文件 软件学院

明 德 求 新 尚 用 笃 行 School of Software 软件学院 10.1.1 什么是文件 ￾ 操作系统把各种设备都统一作为文件处理 ￾ 从操作系统的角度看,每一个与主机相联 的输入输出设备都看作是文件。例如, u终端键盘是输入文件 u显示屏和打印机是输出文件

10.1.1什么是文件 明德求新 “文件”指存储在外部介质上数据的集合 、一批数据是以文件的形式存放在外部介质上的 用笃行 、操作系统是以文件为单位对数据进行管理 ·想找存放在外部介质上的数据,先按文件名找 到所指定的文件,然后再从该文件读数据 、要向外部介质上存储数据也必须先建立一个文 件(以文件名作为标志),才能向它输出数据 软件学院

明 德 求 新 尚 用 笃 行 School of Software 软件学院 10.1.1 什么是文件 ￾ “文件”指存储在外部介质上数据的集合 u一批数据是以文件的形式存放在外部介质上的 u操作系统是以文件为单位对数据进行管理 u想找存放在外部介质上的数据,先按文件名找 到所指定的文件,然后再从该文件读数据 u要向外部介质上存储数据也必须先建立一个文 件(以文件名作为标志),才能向它输出数据

10.1.1什么是文件 明德 输入输出是数据传送的过程,数据如流水 新 样从一处流向另一处,因此常将输入输 尚 用笃行 出形象地称为流(stream),即数据流。流 表示了信息从源到目的端的流动。 软件学院

明 德 求 新 尚 用 笃 行 School of Software 软件学院 10.1.1 什么是文件 ￾ 输入输出是数据传送的过程,数据如流水 一样从一处流向另一处,因此常将输入输 出形象地称为流(stream),即数据流。流 表示了信息从源到目的端的流动

10.1.1什么是文件 德求 输入操作时,数据从文件流向计算机内存 0 输出操作时,数据从计算机流向文件 用笃 0 无论是用Word打开或保存文件,还是C程 经 序中的输入输出都是通过操作系统进行的 “流”是一个传输通道,数据可以从运行 环境流入程序中,或从程序流至运行环境 软件学院

明 德 求 新 尚 用 笃 行 School of Software 软件学院 10.1.1 什么是文件 ￾ 输入操作时,数据从文件流向计算机内存 ￾ 输出操作时,数据从计算机流向文件 ￾ 无论是用Word打开或保存文件,还是 C 程 序中的输入输出都是通过操作系统进行的 ￾ “流”是一个传输通道,数据可以从运行 环境流入程序中,或从程序流至运行环境

10.1.1什么是文件 明德求 从C程序的观点来看,无论程序一次读写 一 个字符,或一行文字,或一个指定的数据 用笃行 区,作为输入输出的各种文件或设备都是 统一以逻辑数据流的方式出现的。C语言 把文件看作是一个字符(或字节)的序列 一个输入输出流就是一个字符流或字节( 内容为二进制数据)流

明 德 求 新 尚 用 笃 行 School of Software 软件学院 10.1.1 什么是文件 ￾ 从 C程序的观点来看,无论程序一次读写一 个字符,或一行文字,或一个指定的数据 区,作为输入输出的各种文件或设备都是 统一以逻辑数据流的方式出现的。C语言 把文件看作是一个字符(或字节)的序列 。一个输入输出流就是一个字符流或字节 ( 内容为二进制数据 )流

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档