C++语言中->是什么意思?

万万5个月前 (11-27)C++194

在C++语言中,

C++
->

是一个整体,

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

换种说法,如果我们在C语言、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