C中的简单结构程序

Shy*_*ent 4 c struct pointers list

我是编程的新手,所以请耐心等待.任何人都可以解释最后一行代码正在做什么以及整个代码块试图做什么.我知道第一个块正在创建一个名为node的结构,并添加两个指针*next和*prev.顺便说一下,这是链表计划的一部分

struct node
 {
  char line[80];
  struct node *next,*prev;
 };

struct node *start=NULL,*temp,*temp1,*temp2,*newnode;
Run Code Online (Sandbox Code Playgroud)

先感谢您.

Jee*_*tel 6

struct node *start=NULL,*temp,*temp1,*temp2,*newnode;
Run Code Online (Sandbox Code Playgroud)

可以如此

struct node *start=NULL;
struct node  *temp;
struct node *temp1;
struct node *temp2;
struct node *newnode;
Run Code Online (Sandbox Code Playgroud)

现在容易理解..?