#include <iostream>
#include <stack>
using namespace std;
int main() {
stack<int> demoStack;
// 向栈中添加元素
demoStack.push(1);
demoStack.push(2);
demoStack.push(3);
for(int a=1;a<=100000000;a++) {
demoStack.push(a);
}
// 输出栈顶元素
cout << "Top element is: " << demoStack.top() << endl;
// 移除栈顶元素
demoStack.pop();
// 检查栈大小
cout << "Stack size after pop is: " << demoStack.size() << endl;
// 再次输出栈顶元素
cout << "New top element is: " << demoStack.top() << endl;
return 0;
}
关于C++ PLUS 10.7 栈的使用方法
最新推荐文章于 2025-12-03 23:23:36 发布
420

被折叠的 条评论
为什么被折叠?



