首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value;
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value;
admin
2010-06-06
73
问题
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是( )。 MyClass*P, my; p=&my;
选项
A、语句p=&my; 是把对象my赋值给指针变量P
B、语句MyClass*p, my; 会调用两次类MyClass的构造函数
C、对语句*P. SetVariable(5)的调用是正确的
D、语句p->SetVariable(5)与语句my.SetVariable(5)等价
答案
D
解析
选项A) ,语句p=&mq;是把对象my的地址值赋值给指针变量p;选项B) ,语句MyClass*p,my;,由于p只是一个指向对象的指针,因此定义指针p不调用构造函数,所以此语句只调用一次构造函数;对成员函数的引用可以通过两种形式:指针->成员函数 (形参表)或者对象名.成语函数名(形参表),故选项C) 错误,选项D) 正确。
转载请注明原文地址:https://kaotiyun.com/show/GYjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>struetgroup{intfirst,second,third;};struetgroupget_rain_max—sum(int*array,intlen){inti;stru
有三个关系R和S如下:则由关系R得到关系S的操作是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
数据库技*的根本目标是()。
软件测试的目的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
索引属于
随机试题
狭义的有价证券是指()。
由千墩浦而南,直桥并小港以东。直:并:
阅读韩愈《答李翊书》中的一段文字,然后回答问题。当其取于心而注于手也,惟陈言之务去,戛戛乎其难哉!其观于人,不知其非笑之为非笑也。如是者亦有年,犹不改,然后识古书之正伪,与虽正而不至焉者,昭昭然白黑分矣。而务去之,乃徐有得也。当其取于心而注于手也
A.滑腻如膏脂B.溺血而痛C.发热、腰痛拒按D.排尿时突然中断,或腰腹绞痛难忍E.尿后余沥不止热淋起病多急骤,小便赤,溲时灼热,常伴有
贝尔面瘫的典型症状是_______、患侧口角_______,健侧口角_______。
关于职业健康安全和环境管理体系标准的共同点,说法错误的是()。
( )是在路基顶面的行车部分用不同粒料或混合料铺筑而成的层状结构物。
按照信息系统安全策略“七定”要求,系统安全策略首先需要()。
下面是一个Applet程序,其功能是建立2个文本区域,一个为编辑区,一个为只读区;建立2个按钮,一个实现将编辑区中被鼠标选定的文本内容拷贝到只读区中,一个实现将只读区的全部文本内容清空。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
表达式2*3^2+4*2/2+3^2的值是()。
最新回复
(
0
)