《流类库与输入输出》课件.pptx
《《流类库与输入输出》课件.pptx》由会员分享,可在线阅读,更多相关《《流类库与输入输出》课件.pptx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、流类库与输入输出汇报人:目录CONTENTS单击输入目录标题流类库概述标准输入输出流文件输入输出流字符串流自定义流类库添加章节标题流类库概述流类库的定义流类库是Java中用于处理输入输出操作的一组类流类库提供了对文件、网络、内存等不同数据源的读写操作流类库分为输入流和输出流两大类输入流用于从数据源读取数据,输出流用于向数据源写入数据流类库的作用l提供统一的输入输出接口,简化编程l提高程序的可移植性,降低开发难度l提高程序的运行效率,减少资源消耗l提供丰富的输入输出功能,满足不同需求流类库的分类随机访问流:支持随机访问文件内容对象流:用于序列化和反序列化对象缓冲流:提高输入输出效率过滤流:对输入
2、输出数据进行处理和转换输入流:从数据源读取数据输出流:将数据写入到目的地标准输入输出流标准输入输出流的定义标准输入流:从键盘读取数据标准输出流:将数据输出到屏幕标准错误流:将错误信息输出到屏幕标准输入输出流的作用:简化程序设计,提高代码可读性和可维护性标准输入输出流的用法标准输入流:cin,用于从键盘读取数据标准输出流:cout,用于向屏幕输出数据标准错误流:cerr,用于向屏幕输出错误信息标准日志流:clog,用于记录程序运行过程中的日志信息重定向输入输出流:freopen,用于将输入输出重定向到指定的文件格式化输入输出:printf和scanf,用于格式化输入输出数据标准输入输出流的示例输
3、入流:从键盘读取数据输出流:将数据输出到屏幕示例代码:#include using namespace std;int main()int a,b;cin a b;cout a+b endl;return 0;#include using namespace std;int main()int a,b;cin a b;cout a+b endl;return 0;运行结果:输入两个整数,输出它们的和。文件输入输出流文件输入输出流的定义文件输入输出流是Java中用于处理文件数据的类库输入流用于从文件中读取数据输出流用于将数据写入文件文件输入输出流包括多种类型,如文件输入流、文件输出流、文件缓冲流
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 流类库与输入输出 流类库 输入输出 课件
限制150内