0. 迷之 -> 和 .
箭头(->):左边必须为指针;
点号(.):左边必须为实体。
e.g.1 class
class A{
public:
play();
};
int main(){
A a;
a.play();
A *p;
p -> play();
}
e.g.2 struct
struct St{
int n;
};
int main(){
St st;
st.n = 0;
St *st;
(*st).n = 1;
//或者
st -> n = 1; // -> 简化书写
}