首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #include using namespace std; class A { public: int data; static int data2; void show()
有如下程序段: #include using namespace std; class A { public: int data; static int data2; void show()
admin
2020-05-14
57
问题
有如下程序段:
#include
using namespace std;
class A
{
public:
int data;
static int data2;
void show()
{
cout<
cout<
}
static void print()
{
cout<
cout<
}
}.
};
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://kaotiyun.com/show/zl8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++在重载运算中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要1个参数。
有如下程序:#include<iostream>#include<iomanip>usingnanespacestd;classCSum{intx,y;public:CSum(intx0,inty0):x(x0),
对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。classMyClass{public:MyClass(intx){n=x;}voidSetNum(intnl){n=nl
下面关于数组的描述错误的是
可以用p.a的形式访问派生类对象p的基类成员a,其中a是
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用””括起时,寻找被包含文件的方式是
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕,并且每输出一个3位数就换一行。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;I-=2)cout<<‘*’;
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
程序流程图中带有箭头的线段表示的是( )。
随机试题
我国《公司法》对公司资本的构成形式问题,采取的方式是______。
某学校的保健老师在家长课堂讲课时,旁听的口腔专家指出下面哪一项说法容易引起误导
患者,巅顶痛,干呕吐涎沫,四肢厥冷,苔白,脉弦。方选
关于感觉障碍的描述,下列哪项是错误的
按照项目的融资信用基础可将项目分为()两类。
大理石属于()。
某炼油厂建设安装工程的一台属于Ⅱ类中压压力容器的分馏塔分段到货,需要在现场组焊。可以承担该塔现场组焊安装的单位有()。
县级人民政府将国有非货币性资产明确以股权投资方式投入企业,企业应作为国家资本金处理。该非货币性资产的计税基础为()。
司马迁在______中陈说了写作《史记》的目的及《史记》包含的内容,反映了自己的处境和心情,并说:“人固有一死,或重于泰山,或轻于鸿毛。”
下列赋值语句中正确的是
最新回复
(
0
)