首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Pet{ char name[30]; public: Pet(char * n){ strcpy(name, n); } void bark(){ co
有如下类定义: class Pet{ char name[30]; public: Pet(char * n){ strcpy(name, n); } void bark(){ co
admin
2020-05-14
9
问题
有如下类定义:
class Pet{
char name[30];
public:
Pet(char * n){ strcpy(name, n); }
void bark(){ cout<<"Woof!"; }
};
且有如下变量定义:
Pet my_dog("Weiwei"), &p=my_dog;
则下列访问成员函数bark的表达式中,错误的是
选项
A、p.bark()
B、my_dog.bark()
C、p->bark()
D、(&p)->bark()
答案
C
解析
p为Pet类的引用类型,引用的对象是my_dog,p->bark()用法是错误的,至于选项D,&p是p的地址,通过地址使用箭头访问运算符访问bark(),正确;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/1M8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的功能是【 】。#include<iostream.h>intFunc(inta,intb){if(a>b)return1;elseif(a==b)return
类的析构函数是在什么时候调用的?
以下选项中,()是合法的用户标识符。
以下程序的输出结果是______。#defineNULL0#include<iostream.h>voidmain(){inta[]={1,2,3,4,5,6,7,8,9,10};int*p=
有以下程序:#included<iostream>usingnamespacestd;classBase{public:Base(){x=0;}
下列有关虚基类的声明中,语法格式正确的是______。
类模板template<classT>classx{...},其中,友元函数f对特定类型T(如int),使函数f(x<int>);成为x<int>模板类的友元,则其说明为()。
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
下面是一个模板声明的开始部分: Template<typename T>double... 由此可知
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。那么应该在横线上填入的语句是()。classvector2D{private
随机试题
按照国际上通行的原则,享受间接抵免待遇必须符合的条件有()
下列属于共享设备的是()。
我国甲公司与某国乙公司签订了一份货物买卖合同,由甲公司向乙公司出售彩色电视机500台,我国与该国都是《联合国国际货物销售合同公约》的缔约国,该合同采用装运港船上交货(FOB)方式,对此合同,下列各项中的表述哪些是正确的?()
根据增值税法律制度的规定,纳税人销售货物向购买方收取的下列款项中,属于价外费用的有()。
判别一项成本是否归属责任中心的原则有()。
为了工作方便,导游不应随便去异性旅游者房间,有事应在门口与客人商量、讨论。()
阐明利率对投资影响的作用机制,以及在不同企业投资中的利率弹性差异。
某单位的办公室秘书小马接到领导的指示,要求其提供一份最新的中国互联网络发展状况统计情况。小马从网上下载了一份未经整理的原稿,按下列要求帮助他对该文档进行排版操作并按指定的文件名进行保存。将文稿中所有的西文空格删除,然后对目录进行更新。
Formanypatients,institutionalcareisthemost_______andbeneficialformofcare.
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand1
最新回复
(
0
)