什么是字节流?

在计算机科学中是一种比特流,不过里面的比特被打包成一个个我们叫做字节(Bytes)的单位。

我们可以把它想做是两个实体之间的流水线;其中一个实体会将字节输入流水线,另一个实体则接收这些字节。这个流水线可以是短暂或者永久的。

在电脑网络内,八比特字符串流(octet stream)有时会拿来代表同样的东西;这种措辞强调了我们的字节是8比特的字节,或者说八比特(octets)。最早字节这个词被引进的时候,本身并没有一个大小的标准;不过大多数现在的电脑字节都等同于八比特。

我们熟悉的很多技术点本质上都是字节流

● Linux/Unix 系统中,标准输入(stdin)、标准输出(stdout)和标准错误(stderr)

● TCP协议,也是基于字节流的传输层通信协议

● HTTP中,application/octet-stream 类型表示传输的是纯字节流

技术文章持续更新,请大家多多关注呀

搜索微信公众号,关注我【 帽儿山的枪手 】

相关推荐
雨落在了我的手上1 小时前
C语言入门(七):写一个关机程序、随机函数的基本认识
c语言·学习
CAir21 小时前
CGO 原理
c++·go·cgo
GilgameshJSS2 小时前
STM32H743-ARM例程13-SDIO
c语言·arm开发·stm32·嵌入式硬件·学习
GilgameshJSS2 小时前
STM32H743-ARM例程8-EXTI外部中断
c语言·arm开发·stm32·单片机·嵌入式硬件·学习
迎風吹頭髮3 小时前
UNIX下C语言编程与实践15-UNIX 文件系统三级结构:目录、i 节点、数据块的协同工作机制
java·c语言·unix
迎風吹頭髮3 小时前
UNIX下C语言编程与实践6-Make 工具与 Makefile 编写:从基础语法到复杂项目构建实战
运维·c语言·unix
R-G-B3 小时前
【11】C实战篇——C语言 【scanf、printf、fprintf、fscanf、sprintf、sscanf】的区别
c语言·printf·scanf·fscanf·sprintf·fprintf·sscanf
hope_wisdom4 小时前
C/C++数据结构之用数组实现栈
c语言·数据结构·c++·数组·
希赛网5 小时前
软考软件设计师常考知识点:(一)计算机组成与体系结构
软考·uml·编程语言·计算机基础·软件设计师
Sylvia-girl15 小时前
C语言中经常使用的函数
c语言·开发语言