BinaryRead

BinaryRead[stream]
从一个输入数据流中读取原始二进制数据的一个字节,返回一个0到255之间的整数.

BinaryRead[stream,type]
读取一个指定类型的对象.

BinaryRead[stream,{type1,type2,}]
读取一个指定类型的对象序列.

更多信息和选项更多信息和选项

范例范例打开所有单元关闭所有单元

基本范例  (1)基本范例  (1)

生成一个带有字节序列的文件:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input

从文件中读取第一个字节:

In[4]:=
Click for copyable input
Out[4]=

把第二个字节读取为 8 位字符:

In[5]:=
Click for copyable input
Out[5]=

把下一个字节读取为 8 位带符号整数:

In[6]:=
Click for copyable input
Out[6]=

关闭该文件:

In[7]:=
Click for copyable input
Out[7]=
2004年引入
(5.1)
| 2007年更新
(6.0)