首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类Myclass的定义如下 class MyClass{ public: void function1(MyClass& c){cout<<c.data;} static void function2(MyClass& c){cout<<c.data;
已知类Myclass的定义如下 class MyClass{ public: void function1(MyClass& c){cout<<c.data;} static void function2(MyClass& c){cout<<c.data;
admin
2020-07-30
11
问题
已知类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、function4
答案
D
解析
funcyion4()函数作为类的静态成员函数,不能直接访问类中说明的非静态成员,即cout<<data在编译时会出错。
转载请注明原文地址:https://kaotiyun.com/show/jXyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设二叉树如下:则中序序列为()。
以下程序的输出的结果是()。#ineludevoidmain(){inta,b,C,d(5);e=2,c+=10;a=b=10:a*=2:b/=2:c%=
下列重载函数中,正确的是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
下列关于模板的描述中,错误的是()。
有如下函数定义:voidfunc(inta,int&b){a++;b++;)若执行代码段:intx=0,y=1;func(x,y);则变量X和y的值分别是()。
有如下函数模板定义:template<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为()。
下列字符串中可以用作C++标识符的是()。
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
随机试题
Forthreedecadeswe’veheardendlesslyaboutthevirtuesofaerobic(increasingoxygenconsumption)exercise.Medicalauthoriti
A.缺血性肌痉挛B.压疮C.尿道、膀胱损伤D.周围神经损伤E.缺血性骨坏死脊柱骨折,脊髓损伤常并发
可用熏洗法治疗的疾病是
通过拮抗盐皮质激素受体而产生利尿作用的药物是
背景依据《建设工程施工合同(示范文本)》(GF—2017—0201),某机场施工单位与另一施工单位于2018年1月1日签订了机场站坪扩建工程建设的分包合同,明确由发包人供应材料与工程设备。在双方一般约定中,涉及哪些内容?
按照地理有效范围,计算机网络可以分为()。
人体体格测量资料可作为营养状况的综合观察指标,不同年龄组选用的指标不同,5~20岁组应选用()指标。
Apersonmayhaveanideaabouthimselfthatwillpreventhimfromdoinggoodwork.Hemayhavetheideathatheisnotcapable
新民主主义革命时期,党的建设包括()
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
最新回复
(
0
)