首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #include<iostream> using namespace std; class A { public: int data; static int data2; void show() { cout<<data<<endl://1
有如下程序段: #include<iostream> using namespace std; class A { public: int data; static int data2; void show() { cout<<data<<endl://1
admin
2021-02-22
52
问题
有如下程序段:
#include<iostream>
using namespace std;
class A
{
public:
int data;
static int data2;
void show()
{
cout<<data<<endl://1
cout<<data2<<endl://2
}
static void print()
{
cout<<data<<endl://3
tout<<data2<<endl://4
}
};
int A::data2=8:
编译时出错的语句的编号是( )。
选项
A、1
B、2
C、3
D、4
答案
C
解析
A类中,定义了两个数据成员:普通数据成员data和静态数据成员data2;定义了两个成员函数:普通成员函数show()和静态成员函数print()。
①静态数据成员data2必须在类定义体的外部定义,定义时不能标示为static。
②普通成员函数show()可以访问普通数据成员data和静态数据成员data2;静态成员函数print()可以直接访问静态数据成员data2,但不能直接使用普通成员data。所以题意中,语句3编译出错。故本题答案为C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/T9fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
下面程序的运行结果为()。#include<lostream.h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};
下面关于数组的初始化正确的是()。
数据库技术的根本目标是要解决数据的
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
下面关于构造函数和析构函数的描述,错误的是()。
请打开考生文件夹下的解决方案文件proj3,本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。屏幕上输出的正确结果应该是:Hel
下列数据结构中,属于非线性结构的是()。
随机试题
可在内部设置搅拌器的是()换热器。
Evenwhenshedidn’tknowwhatshe______about,shespokemoreauthoritativelythanmostpeopledid.
男,45岁,上腹痛伴恶呕吐12小时,吐后疼痛不减轻。查体:体温38℃,上腹部压痛,白细胞15×109/L,血淀粉酶560索氏单位,尿淀粉酶256索氏单位,可考虑为
以下哪一项为白庀的皮损特点()
一根木梁的两部分用单行螺钉连接而成,其横截面尺寸如图所示。已知横截面上的剪力Fs=3kN,惯性矩,Iz=113.5×10-6m4,螺钉的允许剪力为700N,则螺钉沿梁纵向的间距为()。
坚持对外开放的基本国策,要积极开展国际能源资源互利合作,努力建立()的能源资源供给保障。
使用财务处理软件时,正确的处理过程是()。
下列不属于债权类资产的远期合约的是()。
下列审计程序中,通常不用作实质性程序的是()。
许多优秀人才仅因在招聘面试过程中的小小失误就失去了良好的工作机会。尽管面试形式多种多样,主考官的提问五花八门,目前尚无万无一失的应试方法可供应聘者借鉴,但以下要点可以使应聘者提高应试能力,提高成功率。这段话可推知下面的内容是关于()。
最新回复
(
0
)