首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)const{this->a=a;}//② static int g(){return
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)const{this->a=a;}//② static int g(){return
admin
2021-07-02
24
问题
有如下类定义:
class Test
{
public:
Test(){a=0;c=0;}//①
int f(int a)const{this->a=a;}//②
static int g(){return a;}//③
void h(int b){Test::b=b;};//④
private:
int a;
static int b;
const int c;
};
int Test::b=0;
在标注号码的行中,能被正确编译的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
只能通过构造函数的参数初始化列表对常数据成员进行初始化,本题中常数据成员为c。①通过默认构造函数初始化c,所以不正确。常成员函数只能引用本类中数据成员,而不能修改它,所以②不正确。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员,所以③错误。
转载请注明原文地址:https://kaotiyun.com/show/clfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。注意:不要改动main函数,不能增行或删行,也不能
有如下程序:#include<iostream>#include<cstfing>usingoamespacestd;classXCF{inta;public:XCF(int
有如下程序;#include<iostream>usingnamespacestd;classB{public:virtualvoidshow(){cout<<’’B’’;}};
以下程序的执行结果是()。#include<iostream.h>#include<iomanip.h>voidfun(intn){if(n!=0){fun(n-1);
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
下列与队列结构有关联的是()。
下列描述中,不符合良好程序设计风格要求的是()。
下列选项中不属于结构化程序设计原则的是
下列描述中,不符合良好程序设计风格要求的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,函数voidInsert(node*q)使程序能完成如下功能:从键盘输入一行字符,调用该函数建立反序单链表,再输出整个链表。注意:请勿修改主函数main和其他函数中的任何内容,只需
随机试题
导致“槟榔肝”的原因是
肺结核的呼吸系统症状中,最有意义的是
根据司法解释的相关规定,下列说法不正确的是?
下列关于无形资产的贬值的说法中,错误的是()。
股权类期权包括()。
从投资者的角度看,资金的时间价值表现为资金具有()。
债券当期收益率的计算公式是()。
“明清之际思想批判的实质是儒家思想在新的历史条件下的活跃,他们使儒家思想更趋实事求是,与国计民生靠得更近。”这里“新的历史条件”是指()。①蓬勃发展的商品经济②新的生产因素和生产关系的萌芽③思想界因循守旧、陈腐不化
“勉从虎穴暂栖身,说破英雄惊煞人。巧将闻雷来掩饰,随机应变信如神。”这首诗说的是《三国演义》中一段故事。这个故事是:
Wefindthatbrightchildrenarerarelyheldbackbymixedabilityteaching.Onthecontrary,boththeirknowledgeand【B1】______
最新回复
(
0
)