#include <stdio.h>
#include <stdlib.h>
struct node
{
int num;
struct node * next;
};
typedef struct node Node;
typedef struct node * Link;
void creat_link(Link * head)
{
*head = NULL;
}
//malloc函数的判断
void is_malloc_ok(Link new_node)
{
if(new_node == NULL)
{
printf("Error!\n");
exit(-1);
}
}
//创建新节点
void creat_newnode(Link * new_node)
{
*new_nod
#include <stdlib.h>
struct node
{
int num;
struct node * next;
};
typedef struct node Node;
typedef struct node * Link;
void creat_link(Link * head)
{
*head = NULL;
}
//malloc函数的判断
void is_malloc_ok(Link new_node)
{
if(new_node == NULL)
{
printf("Error!\n");
exit(-1);
}
}
//创建新节点
void creat_newnode(Link * new_node)
{
*new_nod