多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但口运算符只能作为类的 【14】 函数重载。

下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop 函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。
template <class T>
class Tstack

enumsize=1000;
T stack[size];
int top;
public:
Tstack( ):top(0)
void push(const T&i)
if (top<size)
stack[top++]=i;

T pop( )
if(top==0) exit(1); // 栈空时终止运行
return 【15】 ;

;

stack [--top];

结构化分析的常用工具不包括______ 。

A:数据流图 B:数据字典 C:判定树 D:数据库

下面关于二叉树的基本性质说明错误的是______ 。

A:在二叉树的第k层上,最多有2k(k≥1)个结点 B:深度为m的二叉树最多有2m-1(m≥1)个结点 C:深度为0的结点(即叶子结点)总是比深度为2的结点多一个 D:具有n个结点的二叉树,其深度至少为[log2n]+1,其中[log2 n]表示取不大于log2n的最大整数

对于结构中定义的成员,其隐含访问权限为______ 。

A:public B:protected C:private D:static

int a [10],则下面正确表示数组中的第十个元素的是______ 。

A:a [9] B:a [10] C:*(a+10) D:a

用户进行的测试包括:单元测试、集成测试、验收测试(确认测试)和系统测试。将软件放在整个计算机环境下,包括软硬件平台、某些支持软件、数据和人员等,在实际运行环境下进行一系列的测试是______ 。

A:单元测试 B:集成测试 C:验收测试(确认测试) D:系统测试

设x和y均为bool量,则x||y为假的条件是______ 。

A:它们均为真 B:其中一个为真 C:它们均为假 D:其中一个为假

数据库设计的四个阶段是:需求分析、______ 、概念设计和物理设计。

A:编码设计 B:测试阶段 C:概念设计 D:运行阶段

假设AB为一个类,则该类的拷贝构造函数的声明语句为______ 。

A:AB&(AB x) B:AB(AB x) C:AB(AB &) D:AB(AB *x)

微信扫码获取答案解析
下载APP查看答案解析