有如下程序
#include
using namespace std;
class Base{
protected;
Base(){cout<<’A’;}
Base(char c){cout<};
class Derived; public Base{
public:
Derived(char c ){cout <};
int main(){
Derived d1(‘B’);
return 0;
}
执行这个程序屏幕上将显示输出______。
A.B
B.BA
C.AB
D.BB
有如下程序
#include
using namespace std;
class Base{
protected;
Base(){cout<<’A’;}
Base(char c){cout<};
class Derived; public Base{
public:
Derived(char c ){cout <};
int main(){
Derived d1(‘B’);
return 0;
}
执行这个程序屏幕上将显示输出______。
A.B
B.BA
C.AB
D.BB
某人创建了1个工程,其中的窗体名称为Form1;之后又添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是( )。
A.在工程属性对话框中把“启动对象”设置为Form2
B.在Form1的Load事件过程中加入语句 Load Form2
C.在Form2的Load事件过程中加入语句Form2.Show
D.在Form2的TabIndex属性设置为1,把Form1的TabIndex属性设置为2
在MyClass 类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。
( ) MyClass::operator=(const MyClass rhs)
{
if(this=&rhs)return*this;
value=rhs. value;
return*this;
}
以下叙述中正确的是
A.构成C程序的基本单位是函数
B.可以在一个函数中定义另一个函数
C.main()函数必须放在其他函数之前
D.所有被调用的函数一定要在调用之前进行定义
下列关于 C++ 函数的说明中,正确的是
A .内联函数就是定义在另一个函数体内部的函数
B .函数体的最后一条语句必须是 return 语句
C .标准 C++ 要求在调用一个函数之前,必须先声明其原型
D .编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
1个二维数组可以存放1个矩形.在程序开始有语句Option Base 0,则下面定义的数组中正好可以存放1个4*3矩阵(即只有12个元素)的是( )。
A.Dim a(-2 To 0,2) AS Integer
B.Dim a(3,2) AS Ingeger
C.Dim a(4,3)AS Ingeger
D.Dim a(-1 To -4,-1 To -3)AS Ingeger