单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第9章 C的IO流库9.1 流抽象的继承结构9.2 预定义的插入符与提取符9.3 插入符和提取符的重载9.4 磁盘文件的输入和输出9.5 字符串流9.1 流抽象的继承结构1流的基本概念流的引入流:数据从一个对象流动到另一个对象这种流动抽象为流流的操作:建立流删除流提取插入2C流的继承结构iosstreambufistreamo
C程序设计第12章 IO流 在程序设计中数据输入输出(IO)操作是必不可少的C没有专门的输入输出语句但它提供了功能强大的输入输出流库ios输入输出操作由流来处理C把数据从一个位置到另一个位置的流动抽象为流当数据从键盘流入到程序中时这样的流称为输入流而当数据从程序中流向屏幕或磁盘文件时这样的流称为输出流此外与输入输出设备(如磁盘)相联系的流称为输入输出流当流被建立后就可以向流中添加数据称为插入
3输入和输出的方向是以程序为基准的通常也把从输入流中输入数据到程序中称为读数据(read)反之从程序中将数据输出到输出流中称为写数据(write) 具体步骤一般为:打开一个流 while(数据存在时)读数据或写数据关闭流 FilterInputStream11【例9-2】FileInputStream类的使用(FileOutputStreamFileOutputStream?读入一个字符串 类Bu
#
datadatadata3data在C输入?输出操作是通过C系统提供的完成IO操作的一组类实现的主要包括:标准流类:处理与标准输入设备(键盘)和输出设备(显示器)关联的数据流文件流类:处理与磁盘文件关联的数据流字符串流类:利用内存中的字符数组处理数据的输入输出异常类等:处理异常错误 IO流类列表 ostream通用输入输出流类和其他输入输出流的基类 前面我们讨论的输入输出都是以键盘为输入设备
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第19章 IO流徐素锦1本章主要内容简介19.1 printf和scanf的缺陷19.2 IO标准流类19.3 文件流类19.4 串流类19.5 控制符19.6 使用IO成员函数19.7 重载插入运算符19.8 插入运算符与虚函数19.9 文件操作作业2简 介流:数据的流动抽象为流类 C 的流类库提供了一组类利用这些类可以
#
InputStream类的方法OutputStream类的methodJava实例 public abstract void close()throws IOException 关闭数据流 public int read()throws IOException 从输入数据流读取下一个字节并返回.返回值的范围从0到255但如果已经到达数据流的结尾没有数据可以读取了则会返回
C中把数据之间的传输操作称作流在C中流既可以表示数据从内存传送到某个载体或设备中即输出流也可以表示数据从某个载体或设备传送到内存缓冲区变量中即输入流在进行IO操作时首先打开操作使流和文件发生联系建立联系后的文件才允许数据流入或流出输入或输出结束后使用关闭操作使文件与流断开联系含义显示器 ostrstream 格式化输入输出 运行结果为: aaaaaaaaaaaaa aaaaaaaaaaa
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第2章 C数据类型主讲:鲁莹本章内容2.1 数据类型概述2.2 常量与变量2.3 基本类型2.4 运算符和表达式
违法有害信息,请在下方选择原因提交举报