A.编译器为每个类和类的对象分配内存
B.类的对象具有成员函数的副本
C.类的成员函数由类来调用
D.编译器为每个对象的数据成员分配内存
您可能感兴趣的试卷
你可能感兴趣的试题
A.所有类成员
B.private或protected的类成员
C.public的类成员
D.public或private的类成员
A.objX.a=0;
B.objX.fun1();
C.objX.fun2();
D.X::fun1();
A.class a{int x=0;int y=1;}
B.class b{int x=0;int y=1;};
C.class c{intx;int y;}
D.class d{intx;int y;};
A.p=head->next;head->next=head->next->next;delete p;
B.head->next=head->next->next;p=head->next;delete p;
C.p=head;head=head->next;delete p;
D.head=head->next;p=head;delete p;
A.q=p;delete p;
B.p=q;delete q;
C.q->next=p->next;delete p;
D.p->next=q->next;delete q;
A.s->next=head;head=s;
B.s->next=head->next;head->next=s;
C.head=s;s->next=head;
D.head->next=s;s->next=head->next;
A.q=s->next;s=p->next;
B.q->next=s;s->next=p;
C.s=p->next;q=s->next;
D.s->next=p;q->next=s;
A.p->next=s;s->next=p->next;
B.s->next=p-next;p->next=s;
C.p=s->next;s=p->next;
D.s=p->next;p=s->next;
A.p->num
B.(p++).num
C.(p++)->num
D.(*p).num
A.s1只能接收相同类型的数据成员
B.结构中的成员相同
C.同一结构类型的变量
D.存储字节长度一样的变量
最新试题
如果在定义引用时,在定义的前面加上了()关键字,则表明该引用是常引用。
static_cast的功能是将一种数据类型转换成另一种数据类型,其使用格式为()。
如果把const限定符放在*号的右边,使指针本身成为一个const指针,即()。
C++一般的程序都要具有两条语句,这两条语句为()和using namespace std。
运算符new还可以用来对数组进行动态分配,这时需要在数据类型后面添加(),并在其中指明所要分配的数组元素个数。
两个以上的函数,具有相同的函数名,但是形参的个数或者类型不同,编译器根据实参和形参的类型及个数的最佳匹配,自动确定调用哪一个函数,这就是()。
当不同类型的量进行混合算数运算时,可以在程序中使用强制类型转换运算符时static_cast或()。
()可以看作是符号化了的机器语言,使用助记符编写程序。
引用的定义格式为()。
const_cast的使用格式为()。