12 13 14 10 3 5 6 7 8 9 11 4 2 15的一组操作顺序进行得到的.docVIP

  • 5
  • 0
  • 约5.89千字
  • 约 9页
  • 2018-09-11 发布于江苏
  • 举报

12 13 14 10 3 5 6 7 8 9 11 4 2 15的一组操作顺序进行得到的.doc

12 13 14 10 3 5 6 7 8 9 11 4 2 15的一组操作顺序进行得到的

以下是程序代码,以及选择1 12 13 14 10 3 5 6 7 8 9 11 4 2 15的一组操作顺序进行得到的一组结果。之所以选择这样的操作顺序,是因为:1.每个函数都调用了2.能较好的看出每个函数是运行无误的。 程序: #includestdio.h #includestdlib.h #includemalloc.h typedef struct lianbiao{ int m; struct lianbiao * next; }lian1; void initlist(lian1 **L) { *L=(lian1 *)malloc(sizeof(lian1)); if(!*L)exit(0); (*L)-next=NULL; }//建立空链表 void destroylist(lian1**L) { lian1*p; if(!*L)exit(0); p=(*L)-next; while(p) { (*L)-next=p-next; free(p); p=(*L)-next; } free(*L); // free(L); }//销毁链表 int listempty(lian1* L) { if(!L)exit(0); if(!L-next)return 1; else return 0; }//测试表是否为空 void clearl

文档评论(0)

1亿VIP精品文档

相关文档