"OpaqueRawPointer" (编译类型)

"OpaqueRawPointer"

代表一个指向未知类型数据的指针,适合用于外部库.

更多信息

  • "OpaqueRawPointer" 等价于 C 语言中的 void*.

转换

    "RawPointer"

  • Cast 可用于在不透明指针和其他指针之间互相 bitcast 转换.

范例

基本范例  (1)

使用 C 语言标准库中的 malloc 来分配内存,并将得到的不透明的指针转换成一个整数: