【发布时间】:2020-08-12 06:55:51
【问题描述】:
这两行C代码有什么区别?
node = node->next;
*node = *(node->next);
node是一个链表Node结构体,定义如下:
struct Node{
int data;
Node* next;
};
Node* node;
【问题讨论】:
-
您发布的代码不是有效的 C(但它是有效的 C++)。您是否可能使用 C++ 而不是 C?
-
我猜
node是指向Node结构的指针,即Node * node;
标签: c++ c linked-list