单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级Page CProgrammingC语言第12章 文件哈尔滨理工大学 计算中心文件文件系统和流(stream)文件是具有文件名存储在外部介质上的数据的集合文件系统是指含有大量的文件及其属性的说明对文件进行操纵和管理的软件以及向用户提供的使用文件的接口等的集合2文件指针每个被使用的文件都在内存中开辟一个区用来存放文件的有关信息
Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style第10章 共用体与枚举C语言程序设计华北电力大学计算机科学系C语言课程组1学习目标什么是文件C文件是如何存储的什么是文本文件和二进制文件如何打开文件关闭文件如何进行文件读写操作如何
第12章文 件在程序运行时,程序本身和数据一般都存放在内存中。当程序运行结束后,存放在内存中的数据被释放。如果需要长期保存程序运行所需的原始数据,或程序运行产生的结果,就必须以文件形式存储到外部存储介质上。121C语言文件概述122文件的打开与关闭123文件的读写操作124位置指针与文件定位125出错检测[Return]121C语言文件概述 1.文件与文件名文件是指存放在外部存储介质上的数据集
#
第12章文 件本章学习目标了解文件的概念。 熟练掌握文件类型指针的使用。 掌握文件的基本操作。 [Return]在程序运行时,程序本身和数据一般都存放在内存中。当程序运行结束后,存放在内存中的数据被释放。如果需要长期保存程序运行所需的原始数据,或程序运行产生的结果,就必须以文件形式存储到外部存储介质上。121C语言文件概述122文件的打开与关闭123文件的读写124文件定位125文件的出错检测12
Turbo C提供了键盘操作函数bioskey()来识别是否有键按下什么键按下 int bioskey(int cmd) 它在<>头文件中进行了说明该函数实际上调用了BIOS的INT 16H中断参数cmd用来确定BIOSKEY()如何操作cmd值如下: (1)0返回按键的键值该值是2个字节的整型数若没有键按下则该函数一直等待直到有键按下当按下时若返回值的低8位为非零
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级??第十章 文 件文件的概念 文件:指存储在外部介质上数据的集合 流式文件:C 把文件看作一个字符(字节)序列 文件分类 设备文件--非存储介质(键盘显示器打印机等) 流式文件--数据文件(文本文件和二进制文件) 文本文件 又称ASCII文件 特点:开销大速度慢可直接打印显示 例:实数 456.23 用 ASC
文件名FILE4关于打开方式:(1)rwa:读写添加(2)bt:二进制文本文件默认为文本方式即没有b就是以文本方式打开文件(3):可读写 6bt:以二进制或文本方式打开文件默认是文本方式t可以省略读文本文件时将回车换行转换为一个换行写文本文件时将换行转换为回车换行 从磁盘文件读一个字符 数据块读写函数(一般用于二进制文件读写) 文件位置指针函数 应用实例
单击此处编辑母版文本样式第二级第三级第四级第五级点击此处结束放映单击此处编辑母版标题样式第12章 C语言的预处理器12.1 宏定义和宏替换 12.2 文件包含 12.3 条件编译 编译预处理命令不是C语言的语句它的作用只是告诉(命令)编译系统在编译源程序之前对源程序进行某种预加工而后再进行编译所有的编译预处理命令都是以符号开头末尾不加分号预处理命令可以用在程序的任何地方
#
违法有害信息,请在下方选择原因提交举报