问题
填空题
若有以下程序:
#include <iostream>
using namespace std;
class Sample
private:
const int n;
public:
Sample(int i) :n(i) )
void print()
cout<<"n="<<n<<end1;
;
int main()
sample a(10);
a.print();
return 0;
上述程序运行后的输出结果是 【14】 。
答案
参考答案:n=10
解析: 本题考核常成员数据的应用。类Sample中,定义了一个常数据成员n,所以构造函数只能通过初始化列表来初始化它。