csum(int x0,int y0):x(x0),y(y0){}

来源:百度知道 编辑:UC知道 时间:2024/06/16 12:51:38
题目所示 一句 如何理解

还有
Stack::rep Stack::create()
其中 Stack 是名字空间 rep是struct类型 csum 和 create分别是函数

这个叫做Initialize List,初始化列表

相当于
csum(int x0,int y0)
{
x = x0;
y = y0;
}
为什么要初始化列表?因为一些类成员如果是引用,必须要这么初始化,当然还有一些别的特殊的情况,楼主看看书吧。呵呵。

----------==========

Stack::rep Stack::create()
其中 Stack 是名字空间 rep是struct类型 csum 和 create分别是函数

你这句话没法理解,这个必须要看上下文,不过可能是函数的定义吧。