安阳师范学院-计算机应
如果表达式++a中的“++”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为( ) A.a.operator++(1) B.operator++(a) C.operator++(a,1) D.a.operato
答案是:参考答案:D
假定AB为一个类,px为指向该类的一个含有n个对象的动态数组的指针,则执行“delete []px;”语句时共调用该类析构函数的次数为( ) A. 0 B.1 C. n D.n+1
答案是:参考答案:C
假定AB为一个类,则执行 “AB a(2), b[3], *p[4];”语句时共调用该类构造函数的次数为( ) A.3 B. 4 C.5 D.9
答案是:参考答案:B
函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为( ) A.1 B.2 C.4 D.5
答案是:参考答案:B
对于友元描述正确的是( ) A.友元是本类的成员函数 B.友元不是本类的成员函数 C.友元不是函数 D.友元不能访问本类私有成员
答案是:参考答案:B
一个类可包含析构函数的个数是( ) A.0个 B.1个 C.至少一个 D.0个或多个
答案是:参考答案:B
设存在函数int max(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是( ) A.int m = max(22,max(59,70)); B.int m = max(max(22,59
答案是:参考答案:C
关于类的静态成员函数描述错误的是( ) A.在创建对象前不存在 B.不能说明为虚函数 C.不能直接访问非静态函数 D.不是对象的成员
答案是:参考答案:A
一个类的静态数据成员所表示属性( ) A.是类或对象的属性 B.只是对象的属性 C.只是类的属性 D.是类和友元的属性
答案是:参考答案:C
内联函数的特点是( ) A.减少代码量,加快访问速度 B.减少代码量,减缓访问速度 C.增加代码量,减缓访问速度 D.增加代码量,加快访问速度
答案是:参考答案:A
一个C++源程序文件的扩展名为( ) A..h B..c C..cpp D..cp
答案是:参考答案:C
假定一个类的构造函数为 “A(int aa, int bb) {a=aa; b=aa*bb;}”,则执行 “Ax(4,5);”语句后,x.a和x.b的值分别为( ) A.4和5 B.5和4 C.4和20 D.20和5
答案是:参考答案:C
以下哪个基类中的成员函数表示纯虚函数? ( ) A.virtual void vf(int) B.void vf(int) = 0 C.virtual void vf()=0 D.virtual void yf(int){
答案是:参考答案:C
编写C++程序一般需经过的几个步骤依次是( ) A.编译、编辑、连接、调试 B.编辑、编译、连接、调试 C.编译、调试、编辑、连接 D.编辑、调试、编译、连接
答案是:参考答案:B
int Func(int,int);不可与下列哪个函数构成重载( ) A.int Func(int,int,int); B.double Func(int,int); C.double Func(double,double);
答案是:参考答案:B
下列哪个类型函数不适合声明为内联函数( ) A.函数体语句较多 B.函数体语句较少 C.函数执行时间较短 D.函数执行时间过长
答案是:参考答案:A
在函数调用时,如某一默认参数要指明一个特定值,则有( ) A.其之前所有参数都必须赋值 B.其之后所有参数都必须赋值 C.其前、后所有参数都必须赋值 D.其前、后所有参数都不必赋值
答案是:参考答案:A
使用值传递方式将实参传给形参,下列说法正确的是( ) A.形参是实参的备份 B.实参是形参的备份 C.形参和实参是同一对象 D.形参和实参无联系
答案是:参考答案:A
有函数T Sum(T x,T y){return x+y;},其中T为模板类型,则下列语句中对该函数错误的使用是( ) A.Sum(1,2); B.Sum(3.0,2.2); C.Sum(‘A’,‘C’); D.Sum(
答案是:参考答案:D
目前为: 3/3 页  首页   上页 下页 尾页