【发布时间】:2020-08-07 04:26:45
【问题描述】:
在 C 中,
每个变量都表示一个引用,我们可以通过运算符
&从变量中获取引用。例如如果int x=1,则&x是变量x表示的引用。每个变量都被评估为引用引用的值。例如
x被评估为1。
在 SML 中,
每个变量都表示一个引用吗?例如。如果
val y = ref(3),则y表示引用3。如果let val x = 4,x表示什么:4或引用4?我们能否得到变量x表示的引用,类似于C中的&?y被评估为引用ref 3,x被评估为4。
谢谢。
【问题讨论】:
标签: programming-languages sml ml