你问的是二进制字符串。一般来说,顺序出现的 0 或 1 的数量没有限制。也就是说,无限长的 0 字符串是有效的二进制。
您还在询问二进制格式。计算机中的数据不仅仅是随机的二进制字符串;它们以特定方式格式化,以便称为计算机的专门设计的机器可以将它们处理为信息(如 MP3)或指令(如 winamp.exe),甚至作为传输编码(如 USB 中使用的编码)或以太网)。
在实际意义上说,你不会找到的0或1名的可执行代码的任意长度的字符串。传输编码,如果它们没有通过其他方法同步,可能会在一定数量的数据位之后插入额外的位,因此也不会在那里找到任意长度的字符串。数据格式可以更灵活,有些允许长字符串的 0 或 1,但像 MP3 这样的格式需要常规标记(同样,用于同步),因此即使是无声的 MP3 也不包含全部 0。
那么:二进制字符串可以包含 9 个零的序列吗?当然,这很有可能,而且可能很常见。特定的二进制格式可以包含它吗?也许。但是不指定格式是不可能知道的。
归档时间: |
|
查看次数: |
648 次 |
最近记录: |