首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类Myclass的定义如下 class MyClass { public: void function1(MyClass&c){cout<<c.data;} static void function2(MyClass&c
已知类Myclass的定义如下 class MyClass { public: void function1(MyClass&c){cout<<c.data;} static void function2(MyClass&c
admin
2020-04-07
37
问题
已知类Myclass的定义如下
class MyClass {
public:
void function1(MyClass&c){cout<<c.data;}
static void function2(MyClass&c){cout<<c.data;}
void function3(){cout<<data;}
staric void function4(){cout<<data;}
private:
int data;
};
其中有编译错误的函数是( )。
选项
A、function1
B、function2
C、function3
D、functicIn4
答案
D
解析
funcyion4()函数作为类的静态成员函数,不能直接访问类中说明的非静态成员,即cout<<data在编译时会出错。
转载请注明原文地址:https://kaotiyun.com/show/LV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++类的规定中:静态函数只能给引用类的静态成员和【 】。
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staf
下列程序的输出结果是()。#include<iostream>usingnamespacestd;intmain(){chara[]="Hello,Test";char*p=a;wh
下列叙述中正确的是
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
对如下二叉树进行后序遍历的结果为()。
如果使用数组名称为函数参数,形实结合时,传递的是______。
在最坏情况下,冒泡排序的时间复杂度为______。
算法的空间复杂度是指
随机试题
引起人类原发性非典型肺炎(PAP)的病原体
奶牛,瘤胃、瓣胃蠕动音减弱,按压右侧第7~9肋间肩关节水平线上下,病牛躲闪、反抗;粪便减少、干硬,呈算盘珠状,表面有黏液,粪内有多量未消化的饲料和粗纤维。如采用手术治疗,其最佳切口部位是()。
心肌兴奋性变化的特点是
14岁男孩,因腹痛送院就诊。查:双下肢出现对称性成片状小出血点,尿常规发现血尿(+++),该患者最可能的诊断是
根据公司法律制度的规定,下列有关有限责任公司监事会的表述中,不正确的是()。
《水利水电工程施工质量评定表(试行)》中关于合格率的填写,正确的是()。
在任务栏的左边是“开始”按钮,任务栏的右边显示时间,单击任务栏上的按钮可以()应用程序。
一种零件的加工由两道工序组成.第一道工序的废品率为p1,第二道工序的废品率为p2,则该零件加工的成品率为()
Highereducationhasaresponsibilitytoprovideaworkforcewiththedesigncapabilityandhigh-leveltechnicaldesignskillst
A、Shedoesn’tliketravelingwithsomeone.B、Shewantstoseewhethershewillenjoytravelingalone.C、Shehasnofriendstot
最新回复
(
0
)