
【电】 zero bit
zero; nought; fractional; nil; nothing; wither and fall
【计】 Z; zero
【医】 zero
【计】 B; byte; syllable
零字节(Zero Byte)是计算机科学中的基础概念,指一个字节(8位二进制数)的十进制值为0,其二进制表示为00000000,对应的十六进制为0x00。在汉英词典中,该术语对应英文翻译为"null byte"或"zero byte",常见于以下场景:
编程语言中的终止符
在C语言等编程环境下,零字节用作字符串的终止标识符(Null Terminator),例如ASCII字符集中的NUL字符。此特性被ISO/IEC 9899:2018国际标准定义为字符串存储的核心规范。
数据存储与传输
零字节代表空数据状态,常见于文件格式(如BMP图像文件头)、网络协议(如TCP/IP数据包填充字段)等场景。美国国家标准技术研究院(NIST)将其归类为“非打印控制字符”。
安全隐患
零字节注入曾导致经典的安全漏洞(如CWE-170),攻击者可利用其截断系统路径或绕过输入验证。OWASP基金会发布的《安全编码指南》特别强调了对零字节的过滤处理。
权威参考资料:
关于“零字节”的含义,需结合不同场景进行解释,主要分为文件属性和存储空间两种情况:
一、文件属性中的零字节
定义
指文件内容完全空白,不包含任何有效数据。例如新建空文本文件未保存内容时,系统可能显示为0字节。
技术细节
二、存储设备中的零字节
可用空间为0字节
表示磁盘/U盘/CD等存储介质已无剩余容量,无法存入新数据。常见原因包括:
特殊场景示例
三、字节的基础概念
字节(Byte)是计算机最小存储单位,1字节=8位二进制(bit),可表示0-255的数值范围,用于存储文本、图像等数据。
阿耳达胂安替司丁波士顿的侧门齿弹石基线多肌麻痹费林氏溶液分配式电缆高温裂化共同责任鼓室盾板的减的基本等级继承产业集汞器绝对期青光眼距腓后韧带矩阵开关科尔劳施法兰科植物氯苯吡胺滤线栅内积产生程序侵入期去磁力生男性征的耍赖束间束变性索引行调节电磁铁