当前位置: 首页 > news >正文

仓颉编程语言:I/O 流

本章我们会介绍基本的 I/O 概念和文件操作。

在仓颉编程语言中,我们将与应用程序外部载体交互的操作称之为 I/O 操作。I 对应输入(Input),O 对应输出(Output)。

仓颉编程语言所有的 I/O 机制都是基于数据流进行输入输出,这些数据流表示了字节数据的序列。数据流是一串连续的数据集合,它就像承载数据的管道,在管道的一端输入数据,在管道的另一端就可以输出数据。

仓颉编程语言将输入输出抽象为流(Stream):

  • 将数据从外存中读取到内存中的称为输入流(InputStream),输入端可以一段一段地向管道中写入数据,这些数据段会按先后顺序形成一个长的数据流;
  • 将数据从内存写入外存中的称为输出流(OutputStream),输出端也可以一段一段地从管道中读出数据,每次可以读取其中的任意长度的数据(不需要跟输入端匹配),但只能读取先输入的数据,再读取后输入的数据。
http://www.xdnf.cn/news/856279.html

相关文章:

  • PHP 零基础初学者手册(一)
  • Struts2.0的各种配置详解
  • 手机qq2.0 for android,QQ农场手机版|QQ农场for Android 2.02 官方安装版_手机游戏 www.qqtn.com...
  • Red Hat9.0 创建systemd定时器
  • 什么是cmnet和cmwap
  • 安卓4跑Linux,Android 4.0.4系统下实现apk的静默安装和启动
  • JSP基于ssm的图书管理系统cf2gt程序+源码+数据库+调试部署+开发环境
  • 南宁建站公司汇总
  • 计算机显示丢失msvcr100.dll的多种解决方法
  • 文件上传的整个流程
  • 百家讲坛中易中天的经典语录(爆强)
  • 打造卓越任务调度体系:实用攻略与技巧解析
  • 计算机体系结构 第一章 计算机系统结构的基础知识(1)
  • 国内网页设计网站网址大全
  • MyEclipse各种版本注册码
  • 39个seo大师级经典案例
  • Android资源管理框架
  • x264参数详解
  • VMware 安装配置 Ubuntu(最新版、超详细)
  • windbg拦截驱动加载
  • 亚马逊正常购物下单流程是怎么样的?
  • busybox命令
  • HTML链接
  • 英语学习资源下载大全 一网打尽
  • JSP快速入门教程——全十讲
  • 视频传输解决方案,让视频会议更高效
  • “屌丝”元组织
  • 如何卸载MSN 2009(Live Messenger 2009)(转载)
  • 最全android Demo
  • cuda无法在电脑上运行_傻瓜式安卓手机运行经典电脑游戏,让《罗马复兴》跑在手机上...