单向链表-c语言实现.c(One way linked list -c language to achieve.C).docVIP

  • 3
  • 0
  • 约4.39千字
  • 约 22页
  • 2018-06-05 发布于江西
  • 举报

单向链表-c语言实现.c(One way linked list -c language to achieve.C).doc

单向链表-c语言实现.c(One way linked list -c language to achieve.C).doc

单向链表-c语言实现.c(One way linked list -c language to achieve.C) # includes stdio.h / 单向链表 # includes malloc.h / 如果要测试全部函数, 请修改main中的注释符, 插入删除等是对链表la的操作 / / typedef int elemtype; / / 注意这里, 下面函数中的输入数据针对int typedef struct mynode / / 数据结构 { elemtype date; struct mynode * next; } node. node * initlist () / / 初始化链表, 带头结点, 返回头结点 { node * h; h = (node *) malloc (sizeof (node)); if (! (h) return 0; h - next = null; / / return h; } int addfromhead (node * l, elemtype and) / / 头插创建, l需要已经初始化, 输入e结束, 原有数据不会清空 { node * s; int flag = 1; elemtype date; / / 暂时存输入数据 while (flag) { printf (int your number:); sc

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档