首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类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
60
问题
已知类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全国计算机二级
相关试题推荐
在函数声明中,下面哪项是不必要的()。
执行以下程序后,输出“*”号的个数是__________。#includemain(){intij;for(i=1;i
下面描述中,不属于软件危机表现的是
已知类A有公用数据成员a,并重载了=运算符,且有A obj2;const A * ptr= new A;则下列语句错误的是
关于类模板,下列表述不正确的是
有如下程序:#include<iostream>usingnamespaeestd;classPair{intm;intn;public:Pair(inti,intj):m(i),n(j
C++在重载运算符中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要【】个参数。
下述关于数据库系统的叙述中正确的是
以下有关类与结构体关系的叙述不正确的是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
随机试题
A樟脑酚B甲醛甲酚C木馏油D抗生素+激素E碘仿糊剂
皮肤或黏膜下出血直径在4mm称()
不合理用药的后果之一是
某基坑地下含水层为颗粒较粗的砂砾地层,施工期降低其地下水位宜采用()排水法。
投保资助式养老保险制度对被保险人所得的养老金按投保的情形可分为()多个层次。
间接标价法是以一定单位的外币作为标准,来计算应付多少本币的标法,又称为应付标价法。()
需求量的变动率大于价格的变动率,则需求弹性系数()。
按配送时间种类及数量分类的配送方式中,( )配送是按用户规定的时间间隔进行配送。
在下列战略中,属于过渡性质临时战略的是()。
下列不属于运动成绩的决定因素的是()。
最新回复
(
0
)