注意:此页面搜索的是所有试题
长沙理工大学-面对对象程序设计C++
下列有关重载函数的说法中正确的是()
重载函数必须具有不同的返回值类型
重载函数参数个数必须相同
重载函数必须有不同的形参列表
重载函数名可以不同
设存在整型变量int x,则下列句与其它三项含义不同的是( ) int* p=&x; int& p=x; int & p=x; int &p=x;
可替换#define PI 3.1415926的语句是( ) float PI 3.1415926; const float PI=3.1415926; const PI(3.1415926); const 3.1415926;
C++允许在结构中定义函数,这些函数称为 静态函数 构造函数 析构函数 成员函数
用于标识十六进制常量的前缀或后缀是 无 后缀L或l 前缀零 前缀0x
对一个向量来说,不正确的叙述是( )。 向量和数组不同,向量的长度是可变的 向量有返回无需再次分配内存就能容纳对象个数的成员函数capacity( ) 如果向量空间已满,当增加一个元素时,向量成员函数capacity( )的长度自动增加
下列程序的输出结果是() #include void main() {int n[][3]={10,20,30,40,50,60}; int (*p)[3]; p=n; cout<<p[0][0]<<","<<*(p[0]+1)<<","<<(*p)[2]<<endl;} 10,30,50 10,20,30 20,40,60 10 30 60
在函数定义中的形参属于() 全局变量 局部变量 静态变量 寄存器变量
如果类A被说明成类B的友元,则() 类B不一定是类A的友元 类B的成员即类A的成员 类A的成员即类B的成员 类A的成员函数不得访问类B的成员
对基类和派生类的关系描述中,错误的是() 派生类是基类的具体化 基类继承了派生类的属性 派生类是基类定义的延续 派生类是基类的特殊化
所谓多态性是指 () 不同的对象调用不同名称的函数 不同的对象调用相同名称的函数 一个对象调用不同名称的函数 一个对象调用不同名称的对象
设有函数模板 template Q Sum(Q x,Q y) {return (x)+(y);} 则下列语句中对该函数模板错误的使用是() Sum(10,2); Sum(5.0,6.7); Sum(15.2f,16.0f); Sum(“AB”,”CD”);
实现两个相同类型数加法的函数模板的声明是() add(T x,T y) T add(x,y) T add(T x,y) T add(T x,T y)
类的构造函数被自动调用执行的情况是在定义该类的() 成员函数时 数据成员时 对象时 友元函数时
构造函数不具备的特征是() 构造函数的函数名与类名相同 构造函数可以重载 构造函数可以设置默认参数 构造函数必须指定类型说明
设存在整型变量int x,则下列句与其它三项含义不同的是( ) int* p=&x; int& p=x; int & p=x; int &p=x;
可替换#define PI 3.1415926的语句是( ) float PI 3.1415926; const float PI=3.1415926; const PI(3.1415926); const 3.1415926;
C++允许在结构中定义函数,这些函数称为 静态函数 构造函数 析构函数 成员函数
用于标识十六进制常量的前缀或后缀是 无 后缀L或l 前缀零 前缀0x
对一个向量来说,不正确的叙述是( )。 向量和数组不同,向量的长度是可变的 向量有返回无需再次分配内存就能容纳对象个数的成员函数capacity( ) 如果向量空间已满,当增加一个元素时,向量成员函数capacity( )的长度自动增加
下列程序的输出结果是() #include void main() {int n[][3]={10,20,30,40,50,60}; int (*p)[3]; p=n; cout<<p[0][0]<<","<<*(p[0]+1)<<","<<(*p)[2]<<endl;} 10,30,50 10,20,30 20,40,60 10 30 60
在函数定义中的形参属于() 全局变量 局部变量 静态变量 寄存器变量
如果类A被说明成类B的友元,则() 类B不一定是类A的友元 类B的成员即类A的成员 类A的成员即类B的成员 类A的成员函数不得访问类B的成员
对基类和派生类的关系描述中,错误的是() 派生类是基类的具体化 基类继承了派生类的属性 派生类是基类定义的延续 派生类是基类的特殊化
所谓多态性是指 () 不同的对象调用不同名称的函数 不同的对象调用相同名称的函数 一个对象调用不同名称的函数 一个对象调用不同名称的对象
设有函数模板 template Q Sum(Q x,Q y) {return (x)+(y);} 则下列语句中对该函数模板错误的使用是() Sum(10,2); Sum(5.0,6.7); Sum(15.2f,16.0f); Sum(“AB”,”CD”);
实现两个相同类型数加法的函数模板的声明是() add(T x,T y) T add(x,y) T add(T x,y) T add(T x,T y)
类的构造函数被自动调用执行的情况是在定义该类的() 成员函数时 数据成员时 对象时 友元函数时
构造函数不具备的特征是() 构造函数的函数名与类名相同 构造函数可以重载 构造函数可以设置默认参数 构造函数必须指定类型说明