我对 Erlang 的理解是你有
鉴于 = 所有内容都被复制,包括静态数据结构,如地图
问题=为什么我们不能更改记录?
(猜测)答案 = 因为记录是在由预处理器更改的标头宏中定义的。
(猜一猜)不正确的答案 = 因为数据结构具有固定的内存大小(它没有),并且与 C 数组不同,它不在连续内存中,而是在一个链表中?
arrays erlang static record dynamic
arrays ×1
dynamic ×1
erlang ×1
record ×1
static ×1