1.共用体union占的内存大小是当前公用体中最大元素的大小,公用体存的数据是最后的赋值,显示最后存储数据,只能有一个值,临时数据处理
2.枚举enum 如果没赋值,默认第一项为零,其他依次在前一个基础上加一 对于已知选项进行整型判断
3.队列,数据先到先处理;栈,数据后到先处理
4.二分法,对于一个有序数组进行查找,加快计算机处理时间
5.单链表,通过指针方式使用 是在结构体的基础上进行;malloc在内存中申请一个空间 在stdlib.h中;链表可以非常确定元素位置,但每次只能从头找起;free()释放指针 结构体指针大小是4个字节
6.双链表可以指向前一个和下一个,方便查找