C.常对象的成员都是常成员 D.通过常对象可以调用任何不改变对象值的成员函数 参考答案:A 参考解析:本题考查常对象的基本知识,常对象只能调用它的常成员函数,而不能调用非const函数,常对象的成员函数不一定都是常成员函数,只需保证其数据成员是常数据成员即可。所以本题选A。 18支持子程序调用的数据结构是( )。 A.栈B.树C.队列D.二叉树 参考答案:A 参考解析:栈支持子程序调用栈是一种只能在一端进行插入或删除的线性表,在主程序凋用子函数时要首先保存主程序当前的状态,然后转去执行子程序.最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A。 19有如下类定义: class B { public:void funl(){} private:void fun2(){} protected:void fun3(){} (责任编辑:admin) |