首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: static int a: void init(){a=1;) A(int a=2){ini
有如下程序: #include using namespace std; class A{ public: static int a: void init(){a=1;) A(int a=2){ini
admin
2021-06-10
18
问题
有如下程序:
#include
using namespace std;
class A{
public:
static int a:
void init(){a=1;)
A(int a=2){init();卅;)
};
iIlt A::a=0:
A obj;
int main()
{
cout<
return ();
}
运行时输出的结果是(
选项
A、0
B、1
C、2
D、3
答案
B
解析
此题实际考查的是变量作用域的屏蔽效应。在C++中,当标识符的作用域发生重叠时,在一个函数中声明的标识符可以屏蔽函数外声明的标识符或全局标识符。声明类A的全局对象时,构造函数首先调用int函数,但由于静态成员变量a被构造函数内部的形参a所屏蔽所以a++改变的是形参a的值,对静态成员变量a没有影响。
转载请注明原文地址:https://kaotiyun.com/show/50fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库管理系统是()。
已知有数组定义chara[3][4];下列表达式中错误的是()。
有如下类声明:classBase{protected;intmount;public;Base(intn=0):amount(n){}intgetAmount()c
下列关于函数模板的描述中,错误的是()。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
有如下程序:#include<iostream>usingnamespacestd;classPair{intm;intn;public:Pair(inti,intj):m(i),n(j){}booloperator>(Pa
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
下列方法中,属于白盒法设计测试用例的方法的是()。
下列数据结构中,属于非线性结构的是()。
下列字符串中,不可以用做C++标识符的是()。
随机试题
简述公示催告程序的特征。
治疗血瘀证滑胎的首选方剂是()
会计凭证的传递要做到()。
夫妻在婚姻关系存续期间所得的下列财产,不属于夫妻共同所有的是()。
下列券商集合资产管理计划属于限定性资产管理计划的是()。
关于金融市场基本要素的说法正确的是()。
以下是某教师制订的活动实践学习计划:进行“人们心中的历史口述资料的采集实践”探究活动。例如抗日战争,1931年,侵华日军发动九一八事变后,完全侵占中国东北,并成立满洲国,此后陆续在华北、上海等地挑起战争冲突。抗日战争期间,受日本迫害的地区涵盖我国大
简述学生焦虑症产生的原因。
背景音乐:选择跟环境、气氛协调的轻柔、优雅的轻音乐或抒情乐曲来播放,使人感到温馨、和谐、融洽。下列与定义符合的是( )。
Humansliketoregardthemselvesasexceptional.Manyphilosophersbelievehumansaretheonly【C1】________whichunderstandsthat
最新回复
(
0
)