#include <iostream>
using namespace std;
struct link
{
double num;
link* next;
};
int main()
{
link* p, * head;
head = new link;
//有头结点的链表 头插入
for (int i = 0; i < 5; i++) {
p = new link;
p->num = i;
p->next = head->next;
head->next = p;
}
p = head;
p = p->next;
//头插入的检验
for (int i = 0; i < 5; i++)
{
cout << p->num << endl;
p = p->next;
}
}