单项选择题
设有定义:
class person
int num;
char name[10];
public:
void init(int n,char*m)
;
personstd[30]
则以下叙述不正确的是( )。
A.std是一个含有30个元素的对象数组
B.std数组中的每个元素都是person类的对象
C.std数组中的每个元素都有自己的私有变量num和name
D.std数组中的每个元素都有各自的成员函数init
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有下列程序: #include<stdio.h> void main() int x; scanf( %d ,&x); if(x<=3);else if(x!=10)printf( %d n ,x); 程序运行时,输入的值在哪个范围才会有输出结果( )。
A.不等于10的整数
B.大于3且不等10的整数
C.大于3或等于10的整数
D.小于3的整数
点击查看答案&解析
单项选择题
关于运算符重载,下列表述中正确的是( )。
A) C++已有的任何运算符都可以重载
B) 运算符函数的返回类型不能声明为基本数据类型
C) 在类型转换符函数的定义中不需要声明返回类型
D) 可以通过运算符重载来创建C++中原来没有的运算符
点击查看答案&解析
相关试题
多数运算符既能作为类的成员函数重载,也能...
补充完整下面的类定义: class XCH char...
若下列程序运行时输出结果为 1,A,10...
下列程序将x、y和z按从小到大的顺序排列,...
下列程序编译错误,因为add函数返回值是一...