从指向对象的指针返回对成员的引用
语法
用法
result = lhs -> rhs
参数
lhs
对象的地址。
T
用户定义的类型。
rhs
要访问的成员的名称。
U
rhs 引用的类型。
返回值
返回对rhs 指定的成员的引用。
说明
操作符 ->(指向成员访问的指针)通过指向该对象的指针返回对对象成员的引用。它具有取消引用对象的指针的效果,然后使用
操作符 . (成员访问).例如,
"p ->member "等价于
"x .member ",如果
x 是用户定义类型的对象,
p 是指向相同类型对象的指针。
对于用户定义的类型,此运算符可能会重载。
例子
Type rect
x As Integer
y As Integer
End Type
Dim r As rect
Dim rp As rect Pointer = @r
rp->x = 4
rp->y = 2
Print "x =" & rp->x & ", y =" & rp->y
Sleep
方言差异
与QB差别
参考