首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类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
16
问题
已知类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://jikaoti.com/ti/WKl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnarnespaeestd;classGA{public:virtualintf(){retunl1;}};classGB:publi
请使用“答题”菜单或使用VC6打开考生文件夹proj2下的工程proj2。本程序中有两个类:一是时间类(Time),用于表示一天中的时间,采用24小时制;另一个是街灯类(StreetLight),用于表示街上的路灯StreetLight类中有Time类的数
在下面的类定义中,错误的语句是()。classSample{public:Sample(intval);‖①—Sample();‖②private:inta=2.5
执行语句序列intx=l,&y=x;cout
下列语句中,错误的是()。
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“
在软件设计中,不属于过程设计工具的是()。
下列关于类模板的模板参数的叙述中,错误的是()。
下列给定程序中,函数fun的功能是:将形参s所指字符串中的所有字母字符顺序前移,其他字符顺序后移,处理后将新字符串的首地址作为函数值返回。例如,若S所指字符串为“asd123fgh543df”,处理后新字符串为“asdfghdf123543”。
随机试题
蔬菜清洗时应根据季节、蔬菜品种和用途的不同,分别采用不同的洗涤方法。()
压缩机油可分为矿物油型压缩机油和()压缩机油两大类。
药动学的研究领域包括()。
(2010年)已知质点沿半径为40cm的圆周运动,其运动规律为:s=20t(s以cm计,t以s计)。若t=1s,则点的速度与加速度的大小为()。
根据我国《建设工程质量管理条例》的规定,下列行为合法的是()。
在麦可卡(Mckeachie)等人的学习策略分类体系中,认知策略针对的对象是
某个年级有两个班,共计120人,如果把甲班的10名学生分配到乙班,则乙班人数变为甲班的2倍,则甲班实际人数为()。
Rnd函数不可能产生的值是( )。
Nowthenextthingyoumustdowhenyoulistenisthatyouneedto【T1】______thatthelecturerexpectsyoutoadd.Alllecturers
Whatexactlyisalie?Isitanythingwesaywhichweknowisuntrue?Orisitsomethingmorethanthat?Forexample,【B1】______a
最新回复
(
0
)