logo - 刷刷题
下载APP
【简答题】

9-8 在标准 C++类库中,栈类(stack)的成员函数 stack::push()在栈顶端添加元素,stack::pop()从非空栈的栈顶端中删除一个元素,stack::empty()判断栈是否为空, stack::top()返回非空栈的栈顶元素,stack::size()返回栈中元素的个数,请构造一个整型栈,然后对这个栈调用以上几个函数,体会栈这种数据结构的特点和其成员函数的用法。

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】以下哪个方法不能为列表添加元素

A.
append方法
B.
extend方法
C.
remove方法
D.
insert方法

【单选题】对于类中的常成员函数f()而言,( )。

A.
f函数中没有this指针
B.
f函数只能被常对象调用
C.
f函数中可以调用非常成员函数
D.
f函数中不能修改其它成员

【单选题】下面是重载为非成员函数的运算符函数原型,其中错误的是

A.
MyClassoperator*(MyClass);
B.
MyClassoperator+(MyClass,int);
C.
MyClass&operator-=(MyClass&,MyClass);
D.
MyClass&operator=(MyClass&,MyClass);

【单选题】下列不是描述类的成员函数的是

A.
构造函数
B.
析构函数
C.
友元函数
D.
拷贝构造函数