64,687
社区成员
发帖
与我相关
我的任务
分享
int pop()
{
return elements[--size];
}
int pop()
{
if (size < 0)
return 0; // 或是其他你想返回的東西
else
return elements[--size];
}
/*这是注释*/
#include<iostream>
using namespace std;
class stackofintegers
{
public:
stackofintegers() {
size = 0;
}
bool isempty() {
return(size == 0);
}
int peek() {
return elements[size - 1];
}
void push(int value) {
elements[size++] = value;
}
int pop() {
return elements[--size/*--*/];
}
int getsize() {
return size;
}
private:
int elements[100];
int size;
};
int main()
{
stackofintegers stack;
for (int i = 0; i < 10; i++)
stack.push(i);
while (!stack.isempty())
cout << stack.pop() << "";
return 0;
}