首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Number{ private: static int num; }; 要初始化Number类的静态成员num,应当在后面加上语句:
有如下类定义: class Number{ private: static int num; }; 要初始化Number类的静态成员num,应当在后面加上语句:
admin
2015-07-22
45
问题
有如下类定义:
class Number{
private:
static int num;
};
要初始化Number类的静态成员num,应当在后面加上语句:
选项
A、int num=0;
B、static int num=0;
C、int Number::num=0;
D、static int Number::num=0;
答案
C
解析
静态数据成员必须在类定义体的外部定义,和任意的类成员一样,在类定义体外部引用类的静态数据成员时,需要指定成员的所属类,并且static关键字只能用于类定义体内部的声明中,在外部定义时不能标示static。因此,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/YtNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream.h>usingnamespacestd;classDemo{public:Demo(){cout<<"defauttconstmctor\n
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为()。
如果关系模式R为1NF,且每个非主属性都完全函数依赖于R的候选码,则称R属于______。
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
C++流中重载了运算符<<,它是一个
重载输入流运算符>>必须使用的原型为
下列字符串中不能作为C++标识符使用的是( )。
以下哪个不是C++语言中的有效标识符()。
随机试题
马雅可夫斯基创作的重要作品有
下列各方配伍中体现,升降同施的是()。
黑脚病的病因是
A.黄芩B.甘草C.白术D.大枣E.党参具有利尿,止汗,安胎功效的药物是()
关于麻疹前驱期的临床特点,以下哪项不符合
如果全套正本提单不止一份的话,其中任何一份用于提货后,其余各份立即失效。()
在其他条件相同的情况下,导致同等工资率下的劳动力需求量减少的因素有()。
随同产品出售不单独计价的包装物,应于包装物发出时,作为包装费用,计入其他业务成本。()
甲得知某单位财务室的保险柜中有10万元工资款将于次日发放,遂携工具深夜潜入财务室撬保险柜。因保险柜十分坚固,甲用了3个小时都没有撬开,便离开。甲的行为属于()。
Whatmakesagreathighschool?Americansthinkalotofthingsdo,fromoutstandingacademicsorasupportiveenvironmentfors
最新回复
(
0
)