最新文章专题视频专题关键字专题TAG最新wkwk2 wk1wk3wk4wk5wk6wk7wk8bk22bk21bk23bk24bk25bk26bk27bk28bk29wk9视频文章

相关视频:标准流程示范 【 播放不了点此报错 】

标准流

标准流

(重定向自Stdin)

跳转到: 导航、 搜索

在Unix和类Unix系统中,如同某些编程语言接口一样,这三个I/O链接称作“标准输入”、“标准输出”和“标准错误输出”。

背景

在Unix之前的操作系统,程序必须明确指出链接到合适的输入和输出数据。对这当中的许多系统而言,这牵涉一些错综复杂而又与特定操作系统相关的事,是一件吓人的程序设计挑战。如控制环境设置、访问一个文件表格、决定区域数据集、和决定读卡机、磁带、软盘、打印机、打卡机或交互式终端机。

Unix 提供许多开创产的进步,其中之一是提供 抽象设备 :它免除了程序须要知道或在意它正与哪个设备沟通。 Unix 借由数据流的概念来消除这种复杂:一种数据字节的有序串行,直到读到文件结尾。程序员亦可依需求写入而无须声明写入多少或如何组织。

另一个 Unix 突破为默认自动链接输入和输出-程序(和程序员)不用为了典型输入-处理-输出程序创建输入和输出。相对地,之前操作系统通常要求一些-有时复杂-工作控制语言(en:Job Control Language)以创建链接,或者,相者近似于协调的责任。

既然 Unix 提供标准流,Unix C 的运行环境被要求要支持它。结果不管什么操作系统, C 的运行环境(及 C 的派生)都提供类似功能。

标准输入 (stdin)

标准输入是指数据(通常是文件)走向程序。程序要求数据传输使用读的运算。并非所有程序都要求输入。如dir或ls程序(显示一个目录中的文件名)运行时不用任何输入。

除非重导向,输入预期由 键盘取得。

标准输入的文件描述子为 0 (零)。POSIX <unistd.h> 定义是 STDIN_FILENO;相对应的 <stdio.h> 变量为 FILE* stdin ;类似地, <iostream> 变量为 std::cin 。

css标准流

标准流:就是标签的排列方式

<div class="style2">我的未来不是梦</div>

标准流

<span id="st" class="style1">栏目一</span>

<span class="style2">栏目二</span>

<br />

<span class="style3 guaiji">阳光男孩</span>

<span class="style3 ">栏目三</span>

以上是标签的一个排列方式,右边是网页内容的呈现方式,它是以标签的排列方式来呈现的。  

热门推荐