重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 计算机科学与技术
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

关于下面程序段说法正确的是:()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)函数中不能访问对象的私有成员

答案
查看答案
更多“关于下面程序段说法正确的是:()class X{private:int n;public:X(X&);};X∷X(X&x){n=x.n} X obj1,obj2(obj1)”相关的问题

第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.以上说法都对

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝