![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++STL
文章平均质量分 91
YiYang_HuTao
一个新人
展开
-
C++STL 2.stack
栈,作为一种独特的数据结构,被巧妙地实现在STL中。它遵循先进后出的原则,即最后进入的元素将首先被移除,这种特性使得它在数据处理和存储方面具有特殊的优势。#include//头文件...stack//定义。原创 2024-07-28 01:00:00 · 236 阅读 · 0 评论 -
C++STL 1.vector
vector是一个可变长度的数组(也被称为动态数组),它允许用户随时增加或移除元素。注意:在局部区域中(例如局部函数内部)创建vector数组,实际上是在堆空间中进行的。然而,在局部区域创建数组是在栈空间中进行的,而栈空间相对较小。如果创建一个非常大的数组,可能会导致栈溢出。因此,在局部区域中不应该创建过大的数组,但是可以创建大长度的vector。vector a;//定义了一个名为a的一维数组,数组存储“类型”类型数据指定长度和初始值。原创 2024-07-26 09:13:04 · 704 阅读 · 0 评论