假设ClassY:publicX,即类Y是类X的派生类,则说明一个Y类的对象时和删除Y类对象时,调用构造函数和析构函数的次序分别为
正确答案: A
本题解析:
解析:(P130)派生类构造函数必须对这三类成员进行初始化,其执行顺序:调用基类构造函数﹔调用子对象的构造函数;派生类的构造函数体。析构函数在执行过程中也要对基类和成员对象进行操作,但它的执行过程与构造函数正好相反,即对派生类新增普通成员进行清理;调用成员对象析构函数,对派生类新增的成员对象进行清理;调用基类析构函数,对基类进行清理,所以选择A项。
设有定义 float x=3.5f, y=4.6f, z=5.7f ;则以下的表达式中,值为 true 的是
为表示关系 x≥y≥z,应使用 C语言表达式
Break 语句的正确的用法是( )。
指出下面正确的输入语句
下列关于指针定义的描述, ___________是错误的。
设有定义: long x=-123456L ; 则以下能够正确输出变量 x 值的语句是
若变量 c 为 char 类型,能正确判断出 c 为小写字母的表达式是