C语言单链表建立输出与释放
发布时间
阅读量:
阅读量
1.构建仅包含单一节点的单链表结构,并执行相应的内存释放操作
#include<stdio.h>
#include<stdlib.h>
struct list
{
int number;
struct list *next;
};
typedef struct list node;
typedef node *link;
//创建链表
link create1_list(link head)
{
int datanum;
head=(link)malloc(sizeof(node));
if(head==NULL)
printf("error!");
else
{
printf("input the data number:");
scanf("%d",&datanum);
head->number=datanum;
head->next=NULL;
printf("data number:%d\n",head->number);
}
全部评论 (0)
还没有任何评论哟~
