c++栈的使用方法是什么?

2025-05-07 08:00:44
推荐回答(1个)
回答1:

栈和队列是很有联系的,numbers.top()中的numbers是一个自定义的栈的名称,top就是抽取第一个元素。下面我举个例子,头文件就不写了,我直接写代码:

stacknumber;定义一个栈,名称是number,而且是该栈是存放整型数值。
.......
number.push(10);
number.push(20);
number.push(30);//将10,20,30分别压进栈里
.......
cout<number.pop();//删除栈顶元素10,栈顶元素变为20
cout<
输出结果:
10
20

应该没有问题了吧,栈其实不难,队列的使用也很相似。