题目内容

下列带缺省值参数的函数说明中,正确的说明是( )。

A. int Fun(int x,int y=2,int z=3);
B. int Fun(int x=1,int y,int z=3);
C. int Fun(int x,int y=2,int z);
D. int Fun(int x=1,int y,int z);

查看答案
更多问题

下列哪个不是重载函数在调用时选择的依据()。

A. 参数类型
B. 参数个数
C. 函数类型
D. 以上都不对

下列关于用#define定义的常量的说法中正确的是()

A. 在函数中定义的常量的作用域从定义起到该函数结束
B. 在函数中定义的常量的作用域从定义起到
C. undef取消为止或文件结束
D. 在一个函数中定义的常量不能在同一个文件的后续的其它函数中取消
E. 在一个函数中定义的常量不能在同一个文件的后续的其它函数中重新定义

分析以下程序的运行结果()。voidfunc(inta,intb){inttemp=a;a=b;b=temp;}intmain(){intx,y;x=10;y=20;func(x,y);cout<

A. 10,20
B. 10,10
C. 20,10
D. 20,20

关于下列函数参数的描述中,( )是正确的。

A. 若一个参数设置了默认值,则其右边的所有参数都具有默认值;
B. 函数参数的默认值不允许是表达式;
C. 设置参数默认值时,应该全部参数都设置;
D. C++语言中,实参是按照自左至右的顺序求值的;

答案查题题库