栈实现了后进先出的数据结构。栈仅允许在一端进行插入(push)和删除(pop)运算。 在 C++ 中使用栈要引入头文件。 #include<stack> 声明 在构造栈时,要指定存储数据类型,它可以是整型、字符型等,也可以是类或者其它类型。例如。 stack<int> s; // 命名为s的栈用来存储整型数据 stack<double> s2; // 命名为s2的栈用来存储双精度浮点型数据 赋值 存在两个类型相同的