c
文章平均质量分 96
欢欢喜欢欢欢喜喜
这个作者很懒,什么都没留下…
展开
-
C语言——栈与队列的实现
栈与队列都是受限的线性表,均可以通过顺序表(数组)和链表两种方式得到实现。只不过栈是FILO,队列是FIFO,即栈和队列在出和入的方式上有所不同。而通过数组和链表实现的区别,即为数组与链表本身的区别:数组的存储空间是连续的,不可动态扩展;链表的存储空间是不连续的,可以动态扩展。下面具体来说。一、栈的实现:栈有栈底和栈顶,栈底是固定的,栈顶指向栈最顶上的第一个数据;数据的入栈和出栈只能在栈顶...原创 2018-12-28 13:43:29 · 3040 阅读 · 1 评论 -
define和typedef的区别
1.变量和变量别名的顺序相反#define myint inttypedef int yourint;define是预处理指令,只做简单的替换,后面不能有分号; typedef是C语言的关键字,是语句,后面要有分号;3....原创 2020-02-07 21:21:54 · 132 阅读 · 0 评论