单选题

有如下类定义:编译时发现有一处语法错误,对这个错误最准确的描述是()

A. 函数getK试图访问基类的私有成员变量k
B. 在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C. 类MyDerived缺少一个无参的构造函数
D. 类MyDerived的构造函数没有对基类数据成员k进行初始化

查看答案
该试题由用户577****22提供 查看答案人数:16498 如遇到问题请 联系客服
正确答案
该试题由用户577****22提供 查看答案人数:16499 如遇到问题请联系客服

相关试题

换一换
单选题
有如下类定义:编译时发现有一处语法错误,对这个错误最准确的描述是()
A.函数getK试图访问基类的私有成员变量k B.在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private C.类MyDerived缺少一个无参的构造函数 D.类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
单选题
有如下类定义:其中存在语法错误的行是()
A.① B.② C.③ D.④
答案
主观题
⑤处画线句子有一处语法错误,应将____改为____.
答案
单选题
有如下类定义:编译时没有错误的行是()
A.第1行 B.第2行 C.第3行 D.第4行
答案
单选题
有如下程序:其中有语法错误的语句是()
A.①②③④ B.①②③ C.②③④ D.①④
答案
主观题
程序文件的编译错误分为语法错误和 【4】 两类。
答案
单选题
S7—200编程软件在进行编译操作时,如果发现语法错误,在显示错误代码()
A.程序编辑区 B.指令树窗口 C.工具条窗口 D.对话窗口义
答案
单选题
有如下的运算符重载函数定义:doubloperator+(ini,ink)returdouble(i+k);但定义有错误,对这个错误最准确的描述是()
A.+只能作为成员函数重载,而这里的+是作为非成员函数重载的 B.两个int型参数的和也应该是int型,而这里将+的返回类型声明为double C.没有将运算符重载函数声明为某个类的友元 D.C++已经提供了求两个int型数据之和的运算符+,不能再定义同样的运算符
答案
单选题
gcc编译过程中,哪一个阶段会出现C语法错误()
A.与编译阶段 B.汇编阶段 C.编译阶段 D.链接阶段
答案
单选题
( 33 )有如下的运算符重载函数定义:double operator +(int i, int k){ return double(i+k); }但 定义有错误,对这个错误最准确的描述是
A.A ) + 只能作为成员函数重载,而这里的 + 是作为非成员函数重载的 B.B ) 两个 int 型参数的和也应该是 int 型,而这里将 + 的返回类型声明为 double C.C )没有将 运算符重载函数声明为某个类的友元 D.D ) E.C++ 已经提供了求两个 int 型数据之和的运算符 + ,不能再定义同样的运算符
答案
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位