求解A(int x1):x(x1),rx(x),pi(3.14) {}这个花括号的意思,要详细点,加...
发布网友
发布时间:2024-10-03 09:25
我来回答
共2个回答
热心网友
时间:2024-11-15 08:52
您好很高兴回答你的问题。
这里是构造函数的格式。加上空的花括号是为了说明这里是对函数的定义而不是简单的声明,因为前面有初始化列表来初始化3个成员变量,所以函数的定义里面就不用再写东西了。但是为了满足格式的要求,就必须要加上花括号来说明这是一个函数定义。否则编译器是无法识别的。
希望对你有帮助,又不懂的可以追问哈。
热心网友
时间:2024-11-15 08:52
A(int x1):x(x1),rx(x),pi(3.14)
{}
就是一个空的构造函数
函数体为空
所有初始化操作由x(x1),rx(x),pi(3.14)完成