单项选择题
下列情况中,不会调用拷贝构造函数的是【 】
A.用一个对象去初始化同一类的另一个新对象时
B.将类的一个对象赋值给该类的另一个对象时
C.函数的形参是类的对象,调用函数进行形参和实参结合时
D.函数的返回值是类的对象,函数执行返回调用时
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序:#include<iostream.h>long fib(int n){ if(n > 2) return(fib(n-1)+fib(n-2) );else return(2);}void main( ){ cout < < fib(3);}该程序的输出结果是( )。
A. 数组是最简单的复合数据类型,是有限元素的有序集合
B. 数组的元素可以是值(基本数据类型)、对象或其他数组
C. 定义数组时,必须分配内存
D. 一个数组中的元素都必须是相同的类型
点击查看答案&解析
单项选择题
下面程序的运行结果为( )。#include <iostream.h>void swap(int &a,int b){int temp;temp=a++;a=b;b=temp;}void main( ){int a=2,b=3;swap(a,b);cout<<a<< , <<B<<ENDL;}
A.2,3
B.3,2
C.2,2
D.3,3
点击查看答案&解析
相关试题
以下函数调用语句中含有参数的个数是( )...
以下四个程序中,完全正确的是______。
关于静态数据成员的描述中正确的是( )。
若已定义的函数有返回值,则以下关于该函数...
语句 ofstream f( SALARY.DAT ,ios...