首页 > 计算机科学与技术
题目内容 (请给出正确答案)
[单选题]

关于下面程序段说法正确的是:()class X{private:int n;public:X(X&);};X∷X(X&x){n=x.n} X obj1,obj2(obj1)

A.语句obj2(obj1);的功能是用对象obj1初始化具有相同类类型的对象obj2

B.语句obj2(obj1);的功能是用对象obj2初始化具有相同类类型的对象obj1

C.X(X&x)中的&符号可以删除

D.X(X&x)函数中不能访问对象的私有成员

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“关于下面程序段说法正确的是:()class X{privat…”相关的问题
第1题
下面关于汇编语言源程序的说法中正确的是()

A.必须要有堆栈段

B.一个程序可以有多个代码段

C.必须要有数据段

D.只能有一个数据段

点击查看答案
第2题
下面程序段中,说法正确的是class location{ public : int GetX(); }; class rectangle:private location { public: int GetW(); };

A.类rectangle的私有派生类是location

B.类rectangle中的public成员在类 location中是私有的

C.类location中的public成员在类 rectangle中是不可访问的

D.viod f() { Rectangle r; int X=r .GetX(); } 其中int X = r .GetX();是非法语句

点击查看答案
第3题
关于以下程序段的说法正确的是()。1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5. } 6. }

A.编译时没有产生错误,运行时发生异常

B.编译时产生错误

C.第4行编译出错

D.第2行编译出错

点击查看答案
第4题
执行下面程序段后,x的值是()。 intx;printf("%d\n",(x=3*5,x+5));

A.10

B.15

C.20

D.5

点击查看答案
第5题
下面程序段的时间复杂度是()。for(i=0;in;i++)for(j=1;jm;j++)A[i][j]=0;

A、O(n)

B、O(m+n+1)

C、O(m+n)

D、O(m*n)

点击查看答案
第6题
下面关于C语言的说法错误的是()。

A.局部变量都存储在动态存贮区

B.任何复合语句体的{ }中允许定义局部变量

C.C程序的执行起点只能是main函数

D.C函数必须有形式参数

点击查看答案
第7题
假设堆内存分配均成功,则下面程序段完全正确的是()。
A.int*p=new int(3);cout<<*p;delete p;

B.int*p=new int[3];for(int i=0;i<3;i++)*p++=i;delete[]p;

C.int*p=new int[3];for(int i=0;i<3;i++,p++ ){*p=i; cout<<*p;}delete[]p;

D.以上程序段均正确

点击查看答案
第8题
假设堆内存分配均成功,则下面程序段完全正确的是()。

A.int *p=new int(3);cout*p;delete p;

B.int *p=new int[5]={1,2,3,4,5};for(int i=0;i5;i++)coutp[i];delete []p;

C.int *p=new int[5];for(int i=0;i5;i++,p++) {*p=i; cout*p;}delete []p;

D.以上程序段均正确

点击查看答案
第9题
下面程序段的时间复杂度是()。

A.O(n)

B.O(m+n+1)

C.O(m+n)

D.O(m*n)

点击查看答案
第10题
执行下面程序段后,x的值是()。 int x;printf("%d\n",(x=3*5,x+5));

A.5

B.20

C.15

D.10

点击查看答案
第11题
以下说法正确的是()。
以下说法正确的是()。

A.碎片的出现造成了内存空间资源的浪费

B.进程的逻辑地址空间被划分成若干个大小(长度)相等的区域,每个区域称为“页”

C.系统将程序的逻辑地址空间分成若干个子部分,这些子部分被称为段

D.以上说法都对

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改