如果不是什么大型,涉及高精尖、复杂算法的项目,尽量选择简单的数据结构,选取原则可以参考: 1. 静态数组适合元素不超过100的场合。 2. 动态数组适合元素不超过1000的场合。 3. 链表适合元素不超过3000的场合。 但是,有时候为了程序稳定性,特别是时刻都要动态分配内存的场合,可以抛弃动态分配,直接程序一开始 就划定静态内存。