首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Number{ private: static int num; }; 要初始化Number类的静态成员num,应当在后面加上语句:
有如下类定义: class Number{ private: static int num; }; 要初始化Number类的静态成员num,应当在后面加上语句:
admin
2015-07-22
40
问题
有如下类定义:
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全国计算机二级
相关试题推荐
假定p所指对象的值为25,p+1所指对象的值为46,则执行“*p++;”语句后,p所指的对象的值为【】。
继承具有______,即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员
关千成员函数特征的下述中,______是错误的。
若有函数func(par1,par2+par3,(par4,par5)):在调用该函数时,实参的个数是______。
以/*开始,*/结束,在/*和*/之间的部分即为【】。
以下程序段输出的结果是()。charstr[]="BCDE",*ptr=str;cout<<*(ptr+4)<<endl;
执行下面程序后输出的结果是()。#include<iostream>usingnamespacestd;intmain(){inta[4][4]={{1,2,3,-4},{7,-12,-13,8}
有如下类声明: class MyBASE{ int k; public: void set(iht n){k=n;} int get()coast{return k;} }; class M
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
随机试题
夸美纽斯编写的《世界图解》是一部()
SigmundFreudwasthefirstpsychologistthatmadeacarefulstudyof______mind.
综合国力
ApppGBPICCTFDTATAEAATAAA是顺式作用元件()
以我国现阶段卫生服务现状为例,简要说明卫生服务需要、需求和利用之间的关系。
下列属于学习迁移的现代理论的有()
在制作心理量表时,既可“同时”又可“渐进”的方法为()。
It’salmostbecomeaclichétonotethatwomenatestillunder-earningcomparedtomenintheworkforce.Butmaybethisreality
在进行软件工程风险分析时,项目管理人员要进行4种风险评估活动,这4种风险活动是()以及确定风险估计的正确性。
【B1】【B15】
最新回复
(
0
)