首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
2019-04-18
90
问题
有如下类声明:
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/wdAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classTestClass1{public:TestClass1(){cout<<"TestClass1";}
静态数据成员在()进行初始化。
有如下程序:#include<iostream>usingnamespaeestd;classAnimal{public:virtualchar*getType()const{return"Anim
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有______个元素。
关于运算符重载,下列表述中正确的是()。
请将下列类定义补充完整,横线处应填加语句______。classTestClass{public:voidfun(){cout<<"Base::fun"<<end1;}};classTestClass1:publicTestClas
下列是重载乘法运算的函数原型声明,其中错误的是
以下哪个不是C++语言中的有效标识符?
每个以符号________开头的行,为编译预处理行。
随机试题
关于肝脏多发性撕裂伤CT增强检查的描述,错误的是
上消化道出血
临床检查见患者由姿势位轻轻闭口至上下牙列发生最初的接触,由此再用力咬合时观察到下颌向一侧移动约0.5mm达到牙尖交错位。此种情况表明
A.保存至超过药品有效期一年,但不得少于三年的是B.保存至超过药品有效期一年,但不得少于二年的是C.保存至超过药品有效期一年D.保存二年E.保存五年
阻塞性肺气肿的体征不包括
该公司的彩电、冰箱、空调的产品深度为()。该公司的采取的市场营销策略包括()。
依照法律规定,下列哪些个人所得税适用20%的税率?
在键盘上的功能键Alt表示()。
陶行知先生提出的“接知如接枝”体现了教学的()。
TCP和UDP协议均提供了()能力。
最新回复
(
0
)