struct node
{
int data;
node *next;
};
这是用于在链表中定义结构的代码。我们可以用node_new * next或其他东西替换第3行中的node *吗?
答案 0 :(得分:0)
我们可以用
node *next
或其他方式替换第3行中的node_new *next
吗?
通过保持结构的其他部分不变,没有,因为它无法达到您想要的效果。
您需要了解结构的含义:
struct node // this is the type of the node
{
int data; // data of node
node *next; // pointer to the next node (thus the type has to match)
};