如果一个指针被定义为结构类型,那么要想获取这个指针所指向的结构里的内容就要用到->
例如:
struct something
{int a;
float b;
} number;
something *nptr = &number //指向name结构类型的指针
int A = nptr->a;
float B = nptr->b; //通过->来获取nptr所指向的puppy的a和b
/*而不是用 int A = nptr.a; int B = nptr.b*/
返回指针指向的对象。如果 struct CA{ int a; double b;}; CA* p = new CA(); 那p->a就可以访问指针p指向的对象的成员a
引用,指向下一个指针,如p->next可以去看链表就明白了!!!
相当于点操作,是指向的意思