在数据结构中包含两种,一种线性结构(包括顺序表,链表,栈,队列),一种非线性结构(树,图), 顺序表,其实就是在内存动态数组,Java中的ArrayList就是一个典型的顺序表,它在顺序表的基础上增加了扩容机制,单实质还是一个顺序表 下面分三步, 1创建一个顺序表结构, 2.贴出所有操作的代码 3.最终测试 第一,创建顺序表结构 struct Arr { int *pBase; int len;//总长度 int cnt;//当前长度 }; 所有声明 void init_arr(struct A