在C++语言中,

->

是一个整体,


它是指针用来取子数据的,这个指针需要指向结构体或者C++中的c1ass。


换种说法,如果我们在C语言、C++中定义了一个结构体,或者一个类,然后申明一个指针指向它,我们要用指针取出结构体中的数据时,就要用到“->”这个符号。


举个例子:

typedef struct _LinkNode {
	int data;
	struct _LinkNode* next;
}LinkNode, LinkList;

LinkList* L = new LinkNode;
L->data = 3;
L->next = NULL;

7882f3d6-558f-4575-bc7c-7ce1c1d4cb3f.png