首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类Myc1ass的定义如下 c1ass MyClass{ public: void functionl (MyClass&C){cout<<c.data;} static void function2(MyClass&c
已知类Myc1ass的定义如下 c1ass MyClass{ public: void functionl (MyClass&C){cout<<c.data;} static void function2(MyClass&c
admin
2018-12-04
55
问题
已知类Myc1ass的定义如下
c1ass MyClass{
public:
void functionl (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、functionl
B、function2
C、function3
D、function4
答案
D
解析
funcyion4()函数作为类的静态成员函数,不能直接访问类中说明的非静态成员,即cout<<data在编译时会出错。
转载请注明原文地址:https://kaotiyun.com/show/XuAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
下列叙述中正确的是()。
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
若有如下程序:#include<iostream>usingnamespacestd;classTestClass{public:voidwho(){cout<<"TestClass"<<endl;
有如下程序:#include<iostream>usingnamespacestd;classTestClass1{public:TestClass1(){cout<<"TestClass1";}
下列for语句的循环次数为______。for(inta=0,b=1;b&&a<5;a++);
设有定义:classperson{intnum;charname[10];public:voidinit(intn,char*m)};personstd[30]则以下叙述不正确的是(
下面的哪个选项不能作为函数的返回类型?
数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和
随机试题
阅读下列材料,回答问题。下面是王老师在“荒漠化的防治——以西北地区为例”一课中的教学片段。师:(在学习了荒漠化的概念和分布概况之后)我国西北地区土地荒漠化的成因是什么?是天灾还是人祸?生甲:我认为是天灾,西北地区气候干旱、降水
在生产关系的内容中,起决定作用的是【】
关于试带法测定维生素C的叙述,错误的是
"见肝之病,知肝传脾"是五行中的何种关系
()仅适用于单机出力不超过1000kW的小型水电站。
制度工作时间包括()。
集中复习的效果优于分散复习的效果。
3,-1,6,7,27,(),171
下面不属于需求分析阶段任务的是()。
AWonderfulChipItistiny,onlyaboutaquarterofaninchsquare,andquiteflat.Underamicroscope,itresemblesasty
最新回复
(
0
)