C++基础-42-STL库之list链表
- 电脑硬件
- 2025-07-21 19:16:41

———————STL库之list链表———————
🎄 list链表的格式(需要定义头文件)list<int> data1(4, 100); list<int> data2(4, 500); 🎄list链表的合并接口 🎄举例使用合并接口并且验证 data2.merge(data1); list<int>::iterator ccc; for (ccc = data2.begin(); ccc != data2.end(); ccc++) { cout << *ccc << endl; } cout << " ---------------------------- " << endl; 🎄list链表的排序接口 data2.sort(mycomparison); 🎄举例使用排序接口并且验证
// 插入接口 data2.push_back(99); data2.push_back(88); data2.push_back(77); data2.push_back(66); data2.push_back(55); data2.push_back(44); // 排序接口 data2.sort(mycomparison); for (ccc = data2.begin(); ccc != data2.end(); ccc++) { cout << *ccc << endl; } cout << " ---------------------------- " << endl; 🎄list链表的删除接口 data2.remove(500); 🎄举例使用删除接口并且验证 🎄500这个元素被从链表中删除 data2.remove(500); for (ccc = data2.begin(); ccc != data2.end(); ccc++) { cout << *ccc << endl; } cout << " delete ---------------------------- " << endl; 🎄举例使用倒转接口并且验证 data2.reverse(); 🎄举例使用倒转接口并且验证 🎄可以看到数据倒转了 data2.reverse(); for (ccc = data2.begin(); ccc != data2.end(); ccc++) { cout << *ccc << endl; }
———————End———————
C++基础-42-STL库之list链表由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“C++基础-42-STL库之list链表”