OCaml-可变字段
我有一个问题: 什么是可变场? 它与参考文献有关吗? 如果我可以创建可变的“不”创建记录OCaml-可变字段,ocaml,mutable,Ocaml,Mutable,我有一个问题: 什么是可变场? 它与参考文献有关吗? 如果我可以创建可变的“不”创建记录 谢谢你的帮助 实际上,引用是根据可变字段实现的: 引用只是一个带有一个名为 内容,您可以在顶级中看到: # let x = ref 1;; val x : int ref = {contents = 1} # x.contents;; - : int = 1 # x.contents <- 2;; - : unit = () # !x;; - : int = 2 #设x=ref 1;; val x:
谢谢你的帮助 实际上,引用是根据可变字段实现的: 引用只是一个带有一个名为
内容
,您可以在顶级中看到:
# let x = ref 1;;
val x : int ref = {contents = 1}
# x.contents;;
- : int = 1
# x.contents <- 2;;
- : unit = ()
# !x;;
- : int = 2
#设x=ref 1;;
val x:int ref={contents=1}
#十、内容;;
-:int=1
#x.contents实际上,引用是根据可变字段实现的:
引用只是一个带有一个名为
内容
,您可以在顶级中看到:
# let x = ref 1;;
val x : int ref = {contents = 1}
# x.contents;;
- : int = 1
# x.contents <- 2;;
- : unit = ()
# !x;;
- : int = 2
#设x=ref 1;;
val x:int ref={contents=1}
#十、内容;;
-:int=1
#十、内容