C语言中流是什么意思?

 我来答
winhkey
推荐于2017-09-01 · TA获得超过316个赞
知道小有建树答主
回答量:453
采纳率:0%
帮助的人:374万
展开全部
C语言的I/O系统为用户提供了一个接口,该接口与实际的存取设备无关。只是设备的一个抽象表示形式。这个抽象的接口称为流,实际的设备称为文件。

C文件系统可以与各种设备一起使用,如打印机、硬盘、终端等,缓冲文件系统可以将每个设备转换成逻辑设备,即所谓的流。所有的流工作方式类似,所以很容易操作不同的设备。流有2种类型:文本流和二进制流。

文本流是一系列字符,可以由多行构成,每行由一个换行符终止。

二进制流是一系列字节,并与外部设备上的字节一一对应。
zzshenwang
2013-01-26
知道答主
回答量:56
采纳率:0%
帮助的人:25.3万
展开全部
指的就是c语言中的数据或文件 比如清除文件流函数 int fflush(file *stream)中的file 参数就是就是文件流
另外在C语言中,在程序开始运行时,系统自动打开3个标准文件:标准输入、
标准输出、标准出错输出。通常这3个文件都与终端相联系。因此,以前我们所用到的从终端输入或输出都不需要打开终端文件。系统自定义了3个文件指针
stdin、stdout、stderr,分别指向终端输入、终端输出和标准出错输出(也从终端输出)。
标准输入流:stdin
标准输出流:stdout
标准错误输出流:stderr
这三个也属于特殊的文件流
所以fflush(file *stream)也可以这样写 fflush(stdin)清除标准输入流 fflush(stdout)清除标准输出流
fflush(stdeer)清除标准错误流
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
海同职坐标在线
2021-03-09 · 百度认证:上海海同优才教育培训有限责任公司
海同职坐标在线
向TA提问
展开全部
就C程序而言,从程序移进,移出字节,这种字节流就叫做流。程序与数据的交互是以流的形式进行的。进行C语言文件的读写时,都会先进行“打开文件”操作,这个操作就是在打开数据流,而“关闭文件”操作就是关闭数据流。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝域zG
2006-05-06 · TA获得超过4534个赞
知道大有可为答主
回答量:2257
采纳率:0%
帮助的人:1030万
展开全部
大概意思就是把物理设备转换成逻辑设备,主要有文本流和二进制流,在C语言中主要针对的是文件的操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一变班爱麻啊堡0J
高粉答主

2020-01-13 · 醉心答题,欢迎关注
知道答主
回答量:11.4万
采纳率:2%
帮助的人:5704万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式