急求两道C++语言程序习题的答案
1.对重载的函数来说,下面叙述不正确的是()A参数的类型不同B参数的顺序不同C参数的个数不同D参数的个数类型顺序都相同,函数的返回值类型不同2.指出下面程序中的错误,并说...
1.对重载的函数来说,下面叙述不正确的是( )
A参数的类型不同 B 参数的顺序不同
C 参数的个数不同
D 参数的个数 类型 顺序都相同,函数的返回值类型不同
2.指出下面程序中的错误,并说明出错的原因
class A
{ int a, b;
public:
A(int aa, int bb)
{a=aa ; b=bb;}
};
void main()
{
A x (2), y (4, 6 );
} 展开
A参数的类型不同 B 参数的顺序不同
C 参数的个数不同
D 参数的个数 类型 顺序都相同,函数的返回值类型不同
2.指出下面程序中的错误,并说明出错的原因
class A
{ int a, b;
public:
A(int aa, int bb)
{a=aa ; b=bb;}
};
void main()
{
A x (2), y (4, 6 );
} 展开
3个回答
展开全部
1.B
2.
class A
{ int a, b;
public:
A(int aa, int bb)
{a=aa ; b=bb;} //构造函数
};
void main()
{
A x (2), y (4, 6 );
}
构造函数是用来赋初值的
不是用来传递。。。 。。。
构造函数定义参考下面网址:
http://baike.baidu.com/view/411124.html?wtp=tt
2.
class A
{ int a, b;
public:
A(int aa, int bb)
{a=aa ; b=bb;} //构造函数
};
void main()
{
A x (2), y (4, 6 );
}
构造函数是用来赋初值的
不是用来传递。。。 。。。
构造函数定义参考下面网址:
http://baike.baidu.com/view/411124.html?wtp=tt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一题是D。。
第2题,x(2)有错,因为构造函数的第2个参数没有默认值。
第2题,x(2)有错,因为构造函数的第2个参数没有默认值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询