型。实现此操作的语句是________。
24.C++程序的头文件和源程序文件扩展名分别为________和. cpp。
25.在C++中,利用向量类模板定义一个具有20个int类型的向量B,实现此操作的语句是:________。
26.通过私有派生,基类的私有和不可访问成员在派生类中是不可访问的,而公有和保护成员这时就成了派生类
的________。
27.字符串类型的变量一般用________和字符数组类型的变量表示。
28.在一个C++程序中,每个变量都必须遵循________的原则。
29.在常成员函数里不能更新对象的数据成员,也不能调用该类中没用________关键字修饰的成员函数。
30.UML是一种可视化建模语言,主要用于面向对象的________和建模。
31.复制构造函数采用拷贝方式使用已有对象来建立新对象,又称为________函数。
32.对于C++类中的成员,若未使用访问权限关键字进行说明,默认的权限是________。
33.对象的行为是定义在对象属性上的一组________的集合。
34.设int max(int,int)表示计算两个整数中的最大值,则执行语句“cout << max(max(2,3),max(7,8));
”的输出结果是________。
35.函数fun的返回值是字符指针类型,该函数有两个参数,其中一个参数是字符类型,另一个参数是int类型引
用,声明函数fun的原型的语句为________。
36.string类中用于交换两个字符串对象的值的成员函数为________。
37.无论变量x和y是整型还是浮点类型,x*y都表示这两个变量的积,这是典型的________的例子。
38.执行下列代码
int a=29,b=1001;
cout <<a<< setw(6)<< b << endl;
程序输出结果是:________。
39.在C++中,赋值表达式y=x++的含义是________。
40.设有如下定义:int x;若要将整型变量y定义为变量x的引用,则应使用的语句是________。