单项选择题
若类A和类B的定义如下:
class A
int i,j;
public:
int geti()
return i;
;
class B:public A
int k;
public:
void make()
k=i*j;
;
则上述定义中非法的表达式是( )。
A.k=i*j
B.int k;
C.return i;
D.void make()
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
有如下类声明: class Foo int bar;); 则Foo类的成员bar是( )。
A.公有数据成员
B.公有成员函数
C.私有数据成员
D.私有成员函数
点击查看答案
单项选择题
语句int *p=*k;定义了指针p,与这个语句等效的语句序列是( )。
A.int *p; p=&k;
B.int *p; p=k;
C.int *p;*p=&k;
D.int *p; *p=k;
点击查看答案
相关试题
下面程序的功能是:将字符数组a中下标值为...
当循环队列非空且队尾指针等于队头指针时,...
将x+y*z中的“+”用成员函数重载,“*...
以下程序的执行结果是______。 #in...
下列程序的输出结果是______。 #in...