问题
填空题
下面程序运行后输出的结果是 【12】 。 #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
解析: 在类example中,定义了一个常数据成员m,所以构造函数只能通过初始化列表来初始化它。