LinkRead

LinkRead[link]
从指定 MathLink 连接中读一个表达式.

LinkRead[link, h]
h 包装在表达式外,在计算表达式之前读它.

更多信息更多信息

  • link 必须是一个激活的 LinkObject,如同由 LinkLaunchLinks 函数返回的那样.
  • LinkRead 等待直到它在返回前读入一个完整表达式.
  • 用户可以用 LinkReadyQ 测试一个表达式是否准备好从一个特殊链接中读入.
  • 用户可以用 LinkRead[link, Hold] 从一个链接中不计算而得到一个表达式.

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

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

启动一个辅助的 Mathematica 内核进程:

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

读入第一个程序包:

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

写入一个数据包以输入 10! :

In[3]:=
Click for copyable input

读入一个表示输出提示符的程序包:

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

从计算中读入实际的结果:

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

关闭链接:

In[6]:=
Click for copyable input
版本 3 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »