1、顺序表初始化实战:

#include<stdio.h>
#include<stdlib.h>
#define OK 1
#define OVERFLOW 0
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10 typedef struct
{
char *elem;
int length; //当前长度
int listsize; //线性表的长度
}Sqlist; /*线性表的初始化*/
int InitList(Sqlist *L)
{
L->elem=(char*)malloc(LIST_INIT_SIZE*sizeof(char*));
if(!L->elem)exit(OVERFLOW);
L->length=0;
L->listsize=LIST_INIT_SIZE; return OK;
} int main()
{
int i;
Sqlist L;
i=InitList(&L);
printf("i=%d\n",i); return 0;
}

最新文章

  1. mysql中的多行查询结果合并成一个
  2. js中快速获取数组中的最大值最小值
  3. Spring 4 官方文档学习(十四)WebSocket支持
  4. Android开发艺术探索学习笔记(十一)
  5. Spring容器-ApplicationContext的单例设计
  6. SQLServer 之 char、varchar、nvarchar的区别
  7. iOS之获取当前时间日期并按固定格式显示
  8. DHTMLX 前端框架 建立你的一个应用程序教程(一)
  9. 使用 gridfs-stream 存储文件遇到的一个坑。
  10. Android学习总结(十二)———— BaseAdapter优化
  11. activiti 任务节点 处理人设置
  12. android studio比较长用的几款插件
  13. keepalived介绍及工作原理
  14. eclipse中使用pull报错(git提交冲突)
  15. 【hdu 5628】Clarke and math (Dirichlet卷积)
  16. zend cache使用
  17. Android_注解+反射代替findViewById()
  18. zookeeper leader选举机制
  19. 带你正确的使用List的retainAll方法求交集
  20. 洛谷P3375KMP字符串匹配

热门文章

  1. 关闭AnyConnect登录安全警告窗口
  2. java操作nginx
  3. WPS/office使用技巧系列
  4. Excel实用知识1
  5. 「JSOI2011」棒棒糖
  6. python知识点总结以及15道题的解析
  7. 怎么修改Anaconda 中 jupyter notebook 文件的保存位置
  8. 吴裕雄--天生自然TensorFlow2教程:误差计算
  9. KNN-学习笔记
  10. HDU 5587:Array