c++中类的声明,成员函数后面跟的大括号是什么

class sample
{
public:
int data1,data2;
sample(int d1=0,int d2=0){data1=d1;data2=d2;}
};
这个类声明尘缘函数后面的大括号里面是啥

括号里是带默认值的形参列表,花括号里是函数体
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-25
普通函数实现,只是放在一行了而已。就像你定义变量
int a;
int b;
也可以 int a,b;或者int a;int b;一样
第2个回答  2010-06-25
sample(int d1=0,int d2=0)
{
data1=d1;
data2=d2;
}

这是一个调用函数,用来给data1和data2赋值的
第3个回答  2010-06-25
就是函数体啊。就是一普通函数实现
第4个回答  2010-06-25
表示成员函数的定义
相似回答