首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类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
25
问题
已知类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全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};cl
下列运算符不能重载为友元函数的是()。
下列程序的输出结果为2,横线处应添加语句()。#includeusingnamespacestd;classTestClassl{public:voidfun0{cout
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
下列模板声明中,有语法错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类Integers和主函数main的定义。一个Integers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数
请使用菜单命令或直接用VC6打开考生文件夹下的工程proj2,其中有元素类Element和集合类MySet的定义。请在程序中的横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的输出结果应为:0358038注意:只能在横
随机试题
________式插花为高视平线构图:
引起肺泡回缩的主要因素是()。
关于根尖周囊肿的描述错误的是
男性,60岁,近日出现上腹不适、疼痛,进食加重,消瘦、贫血,应高度警惕的是
耐火陶瓷纤维主要的施工方法有()。
要求同一企业不同时期发生的相同或相似的交易或事项,应当采用一致的会计政策,不得随意变更。这是会计信息质量的()。
纳税人下列行为中,如情节严重的,可以处2000元以上1万元以下的罚款的有()。
现在很多人在街头进行街头绘画或者临摹世界名画,在人行通道演奏乐器,精湛的技艺经常引起人们的围观。这种现象引起了交通堵塞,你是街道办事处的工作人员,你将会如何劝阻,请现场模拟一下。
巴金的《爱情三部曲》不包括()
Despiteyourbestintentionsandefforts,itis【B1】______:Atsomepointinyourlife,youwillbewrong.【B2】_______canbehar
最新回复
(
0
)