首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: class person { int num; char name[10]; public: void init(int n,char*m); … };
设有定义: class person { int num; char name[10]; public: void init(int n,char*m); … };
admin
2010-12-16
52
问题
设有定义:
class person
{ int num;
char name[10];
public:
void init(int n,char*m);
…
};
person std[30]
则以下叙述不正确的是
选项
A、std是一个含有30个元素的对象数组
B、std数组中的每个元素都是person类的对象
C、std数组中的每个元素都有自己的私有变量num和name
D、std数组中的每个元素都有各自的成员函数init
答案
D
解析
std是对象数组,里面有30个对象,每个对象都有自己的私有数据成员,由于成员函数是公有的,在内存中存在一份即可,各个对象都可以使用。
转载请注明原文地址:https://www.kaotiyun.com/show/R2Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数组定义中错误的是()。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在
有以下程序#include<stdio.h>structS{intn;inta[20];};voidf(int*a,intn){inti;
以下选项中,合法的一组C语言数值常量是()。
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
设有定义:inta;floatb;执行scanf(“%2d%f.t,&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是()。
设有定义:inta=64,b=8;,则表达式(a&&b)和(a|b)&&(a||b)的值分别为()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a.
随机试题
符合高能磷酸键的叙述是
滤过分数是指
宜在清晨服用的药物有()。
下列表述中错误的是()。
本地杂草野花由于经历了千百年的自然?_______,对当地气候和土质都有极好的适应性,根本不需要过多额外的养护。而且,与属于外来物种的人工草坪相比,本地杂草野花还有一个_______就是生态安全。依次填入画横线部分最恰当的一项是:
利用虚拟技术进行设备管理的主要目的是()。
おなかの________が悪いので、ごはんは食べられない。
Theword"threatened"inthefirstsentenceofthefirstparagraphcouldbebestreplacedbyThefirstword"He"inparagraph6
HitlerwantedtoinvadeEngland【56】couldnotdosountiltheRAFwasdestroyed.InAugust1940theGermansbegandaylightbombin
Bigdatacanbedefinedasinformationthatistoobigorcomplextobecontainedorprocessedbyanyonemachineorperson.
最新回复
(
0
)