试卷简介
2009年9月全国计算机二级笔试C++ ,题型为真题,本试卷由网考网提供给计算机二级C++考生练习使用,包含答案。
试卷预览
- 第1题:已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则()
A.FA必须定义在FB之前
B.FB必须定义在FA之前
C.若FA定义在FB之后,则FA的原型必须出现在FB的定义之前
D.若FB定义在FA之后,则FB的原型必须出现在FA的定义之前 - 第2题:
有如下两个类定义
class AA{};
class BB{
AA v1,*v2;
BB v3;
int *v4;
};
其中有一个成员变量的定义是错误的,这个变量是
A)v1 B)v2 C)v3 D)v4 - 第3题:
有如下类定义:
class XX{
int xdata;
public:
XX(int n=0) : xdata (n) { } };
class YY : public XX{
int ydata;
public:
YY(int m=0, int n=0) : XX(m),
ydata(n) { }
};
YY类的对象包含的数据成员的个数是
- 第4题:下列有关运算符函数的描述中,错误的是()
A.运算符函数的名称总是以operator为前缀
B.运算符函数的参数可以是对象
C.运算符函数只能定义为类的成员函数
D.在表达式中使用重载的运算符相当于调用运算符重载函数 - 第5题:在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()
A.ios_base::cur
B.ios_base::beg
C.ios_base::out
D.ios_base::end