首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Pam{ int k; public: Pam(int n):k(n){} void show()const; }; 若要在类体外给出成员函数s
有如下类声明: class Pam{ int k; public: Pam(int n):k(n){} void show()const; }; 若要在类体外给出成员函数s
admin
2015-07-22
34
问题
有如下类声明:
class Pam{
int k;
public:
Pam(int n):k(n){}
void show()const;
};
若要在类体外给出成员函数show的定义,下列定义中正确的是
选项
A、void show()const{ cout<
B、void show()const{ cout<
C、void Pam::show()const{ cout<
D、void Pam::show()const{ cout<
答案
C
解析
在类定义体外定义成员函数,必须指定成员函数的作用域,因此需要在使用类名和作用域运算符来修饰函数名,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/rMNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++中运算符优先级由高到低排列正确的是
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
下列运算符只能用友元函数重载的是
下列程序中,划线处正确的语句是()。#include<iostream.h>ClassBase{Public:Voidfun(){cout<<"Base::fu
下列有关数据库的描述,正确的是
类MyClass的定义如下:class MyClass{public:MyClass(){}MyClass(inti){value=newint(i);}int*value;};若要对
下面关于运算符重载的描述错误的是
假设inta=1,b=2;,则表达式(++a/B)*b--的值为【】。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
随机试题
白虎汤主要用于
中风、昏迷、痫证、厥证共有的主要症状为()
强制检定的计量标准和强制检定的工作计量器具,统称为强制检定的计量器具()。
级配砾石或天然砂砾用做基层时,其重型击实标准的压实度不应小于()。
费用类科目的结构与资产类科目结构完全相同。()
幼儿想象的形象之间常常毫无联系。例如,幼儿绘画常常是画了“小船”,又画“气球”;画了一把“牙刷”,又画了一朵“小花”。这表明幼儿想象的一个特点是()。
农业基本建设是指建设农业高等院校和增加农业投入。()
举例说明学校实施德育的途径。(2016年陕西师大、2014年北京师大、2014年华中师大、2012年南京师大、2010年华东师大)
假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用的命令
In(compare)______withwhatyoupromisedusearlier,whatyouhavedonehasreallydisappointedus.
最新回复
(
0
)