在代码中
struct link *node
{
int data;
struct link *next;
};
下一个元素是指向指针的指针吗?
node=node->next
是做什么的?
最佳答案
以下内容不是有效的 C 语言(无法编译):
struct link *node
{
int data;
struct link *next;
};
您可能想要:
struct link
{
int data;
struct link *next;
} * node;
<小时/>
Is next element pointer to pointer[?]
不,(如果实例化)next
是指向struct link
的指针。
what does
node=node->next
do?
它分配给node->next
指向的node
。
关于c - 链表结构中的下一个指针元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29433188/