[工学]C语言第十二讲.pptVIP

  • 2
  • 0
  • 约6.21千字
  • 约 30页
  • 2018-03-10 发布于浙江
  • 举报
[工学]C语言第十二讲

第十二讲 文 件 上讲内容回顾 指针的应用 结构类型的定义 定义和引用结构型变量 结构和数组 结构和指针 结构和函数 共用体 枚举型 本讲主要内容 文件的基本概念 文件结构体及文件指针 与文件操作有关的函数 命令行参数 综合应用举例 数据的终端输入输出 以往的数据输入输出都是以终端为对象的,即键盘(标准输入设备)输入数据,屏幕(标准输出设备)输出数据,如此: 数据的磁盘输入输出 C语言没有专门的输入输出语句,是通过调用输入输出库函数实现数据I/O的,我们完全可以自编函数来完成数据I/O。 C语言提供了丰富的输入输出函数,不仅可以完成终端输入输出,也可将数据以文件形式组织在磁盘上实现从磁盘输入输出 文件的概念及分类 文件: 磁盘上数据的集合,通过文件名访问数据。 C 语言的文件是流式文件,读写时以字符为单位,视文件为字符“流”而非块、记录。 文件分为ASCII(文本)文件和二进制文件 文件概念 “文件”可以表示磁盘文件、磁带文件和各种外部设备 每个文件都有文件名,通过指定文件名访问文件 不同的文件具有不同的访问特性,如磁盘文件可以随机存取,键盘只能输入,屏幕和打印机只能输出 标准文件和一般文件 其实C语言将各种输入输出设备当作文件来对待,如终端设备规定为三个标准文件: 标准输入文件(键盘):stdin 标准输出文件(屏幕):stdout 标准出错信息文件 :stderr 标准

文档评论(0)

1亿VIP精品文档

相关文档