指针
Wave 显式内存类型模型
Wave 的指针设计基于 Wave 显式内存类型模型。 该模型旨在将指针和数组定义为语言层面的显式内存类型,而不是语法技巧或库抽象。
根据这种设计,在 Wave 中,指针表示为 ptr<T> 形式的类型,明确表示为指向存储特定类型 T 的值的内存地址的类型。
这种方法将指针作为类型系统的一部分来处理,而不是作为操作符或声明语法,使内存结构表达得更直观和一致。
在 Wave 中,指针是 ptr<T> 形式的显式类型。
地址获取使用 &,解引用使用 deref。