current->link->data 和 current->data in single linked 列表有什么区别?
What is the difference between current->link->data and current->data in singly linked list?
我想知道 current->link->data
数据和 current->data
是否提供相同的结果。
另外一个概念单向链表中current
和current->link
的区别是什么?
I was wondering if current->link->data data and current->data provides
the same result.
如果存储相同的数据,它们可能会提供相同的数据,但这些是不同的位置,即如果 current->data
在 current node
是 data
,那么 current->link->data
将是 data
共 next node
。如图所示。
struct node
{
struct node *link;
int data;
};
考虑一个典型的node
单向链表,如上所述。成员 link
最初指向 NULL
,但后来它指向其他一些 node
。考虑一个带有一些预插入的链表 node
.
And also another concept what exactly the difference between current
and current->link in singly linked list?
current
是指向当前 node
的指针,而 current->link
是指向当前 node
的下一个 node
的指针。
我想知道 current->link->data
数据和 current->data
是否提供相同的结果。
另外一个概念单向链表中current
和current->link
的区别是什么?
I was wondering if current->link->data data and current->data provides the same result.
如果存储相同的数据,它们可能会提供相同的数据,但这些是不同的位置,即如果 current->data
在 current node
是 data
,那么 current->link->data
将是 data
共 next node
。如图所示。
struct node
{
struct node *link;
int data;
};
考虑一个典型的node
单向链表,如上所述。成员 link
最初指向 NULL
,但后来它指向其他一些 node
。考虑一个带有一些预插入的链表 node
.
And also another concept what exactly the difference between current and current->link in singly linked list?
current
是指向当前 node
的指针,而 current->link
是指向当前 node
的下一个 node
的指针。