对于 C++ 中的类,结构体,共用体等具有成员函数或变量的数据类型(对象)时,
如果存在对象 a,而对象中有成员 b,那么可以使用 a.b 的方式,使用对应的成员。
如果存在变量 p,指向 a, 即 p = &a, 这时可以用 p->b 来使用成员 b。
即,-> 操作符是用于带成员的类型对应指针上,用来提取成员变量或函数用的。
p->b 等同于 (*p).b
对于任意的对象 a,写作 (&a)->b 也是可以的,不过很少有这样写。
对于 C++ 中的类,结构体,共用体等具有成员函数或变量的数据类型(对象)时,
如果存在对象 a,而对象中有成员 b,那么可以使用 a.b 的方式,使用对应的成员。
如果存在变量 p,指向 a, 即 p = &a, 这时可以用 p->b 来使用成员 b。
即,-> 操作符是用于带成员的类型对应指针上,用来提取成员变量或函数用的。
p->b 等同于 (*p).b
对于任意的对象 a,写作 (&a)->b 也是可以的,不过很少有这样写。