基本概念 数据链式存储。物理存储上不连续,逻辑上连续 STL中为双向循环链表,其迭代器只支持前移和后移,属于双向迭代器 插入和删除 数据存取 迭代器不支持随机访问 front(); //返回第一个元素。back(); //返回最后一个元素。 反转和排序 reverse(beg,end); //反转链表由于不是随机访问的迭代器,无法使用标准算法库内的sort函数。只能使用内部提供的p.sort();无参数,默认从小到大排列。改变排序序列需要自己声明函数