在C语言和数据结构里,“->”代表什么?

2024-11-17 00:36:07
推荐回答(4个)
回答(1):

->是指向运算符.
假设k为一个结构体变量,p为一个指向结构体的指针,num是它的一个成员。p=&k,则以下三式等价,都表示k的成员num的值:
k.num (*p).num p->num
这种形式在链表中很常见。指针是c语言难点,而链表也不易学,建议你找本辅导书研究一下。

回答(2):

l是结构体指针,data是结构体的成员,->是指向运算符,也就是指向成员,类似于.运算符,但.运算符不用在指针下

回答(3):

此题的L为结构体指针;访问结构提里的内容可用(结构体变量).结构体成员或(结构体变量指针)->结构体成员。

回答(4):

(指向结构的指针)->结构成员名