Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OCaml-可变字段_Ocaml_Mutable - Fatal编程技术网

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
#十、内容