A-A+
下面程序运行后输出的结果是【 】。 include <iostream> using nam
问题详情
下面程序运行后输出的结果是【 】。
include <iostream>
using namespace std;
class example{
const int m;
public:
example(int i):m(i){}
void pr(){cout<<"m="<<m<<endl"}
};
int main(){
example x(100);
x.pr();
return 0;
}请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:m=100
m=100 解析:在类example中,定义了一个常数据成员m,所以构造函数只能通过初始化列表来初始化它。