typedef struct {
int a;
int b;
} _type;
有这样的一个结构
如果定义
_type t;
那么就直接用t.a t.b
如果定义了
_type *pt;
那么如果用以上方式的话那么就要用
(*pt).a
(*pt).b
这样用有一个问题 就是'.'的悠闲级比'*'的高
所以一定要加一个'()'这样代码就不美观了
所以有->这个操作符
可以这样用
pt->a
pt->b

MAY 1, 1964 -- The Birth of BASIC
Over 40 years later, it still enables ANYONE to write their own programs.
P.S. 革命尚未成功 同志仍需努力