首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类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-07-30
61
问题
已知类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/AHyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnameespacestd;classBase{private:voidfun1()const{eout
运算符重载是对已有的运算符赋予多重含义,因此()。
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
下列有关模板的叙述中,正确的是()。
下面叙述错误的是()。
下面关于派生类的描述中错误的是()。
在开发一个C++程序的整个过程中,第3个步骤为()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
下列对于软件测试的描述中正确的是()。
随机试题
平面x+2y-3z+4=0的一个法向量为().
A红霉素B罗红霉素C克拉霉素D克林霉素E四环素临床可取代林可霉素应用的是
下列溶液中不是血浆增量剂的有
现代医学观点认为,根管治疗成败的关键性环节是
所有材料进场时应对品种、规格、外观和尺寸进行验收。材料包装应完好,应有( )。
以下属于控制项目目标的主要措施的是______。
下列属于劳动权的是()。
Allinternationalchainschoolsteachmanydifferentlanguages.
Whichofthefollowingitalicizedphrasesindicatesmanner(方式)?
A、Makesaspeech.B、Playsamajorrole.C、Arrangestopictobediscussed.D、Sitsthereandlisten.B
最新回复
(
0
)