#include<stdio.h>
typedef struct Node
{
int date;
struct Node *p;
}node;
int main(void)
{
//定义多个结构变量
node a, b, c, d, e, f, g;
//给数据区域赋值
a.date = 1;
b.date = 2;
c.date = 3;
d.date = 4;
e.date = 5;
f.date = 6;
g.date = 7;
//让他们互相串通
a.p = &b;
b.p = &c;
c.p = &d;
d.p = &e;
e.p = &f;
f.p = &g;
//定义一个头部
node head;
//头部给他指向a变量
head.p = &a;
循环输出
while (head.p->p)
{
printf("%d", head.p->date);
head.p = head.p->p;
}
return 0;
}
12-24
971
05-06
785
05-03
698
07-25