background image

B. char s2[3]={'x','y','\0'};

C. char s3[]={'a','x','y','\0'}; 

D. char s4[6]={"xyz","mnp"};

9、通常的拷贝构造函数的参数是

A

 

 

. 某个对象名 B.某个对象成员名

C

 

 

. 某个对象的引用 D.某个对象的指针名

10、关于构造函数特点的描述中,错误的是

A. 

 

定义构造函数必须指出类型

B. 构造函数的名字与该类的类名相同

C. 一个类中可定义 0

 

至多个构造函数

D. 构造函数是一种成员函数

11、下面程序的运行结果为

#include <iostream.h>

int add(int a,int b);

void main()

extern int x,y;

cout<<add(x,y)<<endl;

}

int x=20,y=5;

int add(int a,int b)

{

int s=a+b;

return s;

A.20 B.5 C.25 D.编译会提示出错信息

12、关于常成员的描述中,错误的是

A. 常成员包含常数据成员和常成员函数两种

B. 常数据成员必须是公有的