首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类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
74
问题
已知类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://www.kaotiyun.com/show/AHyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句"doublea=2/3.0;",则语句"cout
有如下类定义:classCup{public:Cup(doubleval,stringcr="red"):price(val),color(cr){}//①~
运算符重载是对已有的运算符赋予多重含义,因此()。
必须用一对大括号括起来的程序段是()。
有如下类定义:classPoint{private:staticinthow_many;};how—many=0;要初始化Point类的静态成员how_many,下画线处应填入的内容是(
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
执行语句序列intx=l,&y=x;cout
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
给定程序的主函数中,已给出由结构体构成的链表结点a、b、e,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
随机试题
对轻症甲状腺功能亢进症病人的保健指导是
阳水辨证属风水相搏者,其最佳选方是
60岁,女性。一年前因股骨颈骨折,行三刃钉固定术,髋活动仍有疼痛,X线片示股骨头密度增高,纹理不清,应考虑为
房地产开发的建设过程分为四个阶段,即投资机会选择与决策分析、前期工作、建设阶段和租售阶段。()
单纯的技术引进,由专利技术、专有技术、商标三项工业产权中的一至三项的多种组合的技术贸易的是()。
( )是对合同执行情况的评价、判断和趋向分析、预测。
社会工作者张丽主要从事青少年社会工作,则她针对青少年的改变及发展性需要,可以开展的各类小组有()。
行政机关向相对方收取公路养路费、港口建设费的行为在性质上属于()。
读我国局部地区地形图,分析当时开凿运河选址时可利用的自然条件。
ReadcarefullythefollowingexcerptontherevisionoftextbookswhichincreasesthecontentofChinesetraditionalcultureand
最新回复
(
0
)