一、判断题(每小题 1 分,共 10 分)
1( 1 )析构函数的定义1、说明函数原型时不需要指明每个函数参数的名字,只需要说明每个
参数的类型和返回值类型就可以了。
2( 1 ) 2、所有的表达式都有值。
1( 2 )3、程序的编译是以文件为单位的,因此将程序分到多个文件中可以减
少每次对程序修改所带来的编译工作量。
2( 1 )4、类的静态数据成员需要在定义每个类的对象时进行初始化。
2( 2 )5、基类中被说明为 protected 和 private 的成员只能被其派生类的成员函数访问,不能被其它的函数访问。
1( 1 )6、当将一个类 S 定义为另一个类 A 的友元类时,类 S 的所有成员函数
都可以直接访问类 A 的所有成员。
2( 1 ) 7、当函数的返回值是数组类型的,传递的是数组第一个元素的地址。
1( 1 )8、如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数
原型相同,那么,这个函数自动继承基类中虚函数的特性。
2( 2 | ) 9、字符串’ hello,world ”在内存中存放时,占用 | 11 个字节的空间。 |
1( 1 | ) 10、用 new动态申请的内存空间,必须用 delete | 来释放 。 |
二、单项选择题:(每小题 2 分,共 30 分)
1.在每个 C++程序中都必须包含有这样一个函数,该函数的函数名为 __a____。
A . main
B
.MAIN
C . name
D
.function
2.设 x 和 y 均为 bool 量,则 x && y 为真的条件是 __a____。
A.它们均为真
B
.其中一个为真
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论