更多"如果使用数组名作为函数参数,形实结合时,传递的是 【8】 。"的相关试题:
[填空题]如果使用数组名作为函数参数,形实结合时,传递的是______。
[填空题]如果使用数组名作为函数的实参,则形参与实参结合时,传递的是()。
[填空题]如果使用数组名称为函数参数,形实结合时,传递的是______。
[填空题]复制构造函数使用______作为形式参数。
[填空题]如果一个函数模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键词 【12】 。
[简答题][说明]
以下代码实现了对象引用作为函数参数,仔细阅读以下代码,分析运行结果,填入 (n) 处。
[代码]
#include<iostream.h>
class Sample
{
int x,y;
public:
Sample( ) {x=y=0; }
Sample (int i, int j ) {x=i; y=j; }
void copy ( Sample &s ).,
void setxy ( int i, int j ) {x=i; y=j; }
void print ( {cout<<"x="<<x<<end1 ; cout <<"y="<<y<<end1;
};
void Sample: copy ( Sample &s )
{
X=S.X;
y=s.y;
}
void func ( Sample s1, Sample &s2 )
{
s1.setxy ( 10,20 );
s2.setxy ( 30,40 );
}
void main ( )
{
Sample p ( 1,2 ) ,q;
q.copy ( p );
time ( p,q );
p.print ( );
q.print ( );
}
运行结果
(1)
(2)
(3)
(4)
[填空题]将指向对象的指针作为函数参数,形参是对象指针,实参是对象的_________。
[填空题]一个双目运算符作为类的成员函数重载时,重载函数的参数表中有()个参数。
[简答题][说明]
以下代码实现了对象引用作为函数参数,仔细阅读以下代码,分析运行结果,填入 (n) 处。
[代码]
#include<iostream.h>
class Sample
int x,y;
public:
Sample( ) x=y=0;
Sample (int i, int j ) x=i; y=j;
void copy ( Sample &s ).,
void setxy ( int i, int j ) x=i; y=j;
void print ( cout<<"x="<<x<<end1 ; cout <<"y="<<y<<end1;
;
void Sample: copy ( Sample &s )
X=S.X;
y=s.y;
void func ( Sample s1, Sample &s2 )
s1.setxy ( 10,20 );
s2.setxy ( 30,40 );
void main ( )
Sample p ( 1,2 ) ,q;
q.copy ( p );
time ( p,q );
p.print ( );
q.print ( );
运行结果
(1)
(2)
(3)
(4)
[填空题]如果不指明函数过程参数的类型,则该参数的数据类型为 【8】 。
[填空题]如果不指明函数过程参数的类型,则该参数的数据类型为 (10) 。
[填空题]C++函数中传递对象地址值是使用_________作为参数。
[填空题]如果不指明函数过程参数的类型,则该参数的数据类型为______。