下面程序运行后输出的结果是【 】。 #include <iostream> using namespace std; class example{ const int m; public: example(int i)

admin2009-01-15  25

问题 下面程序运行后输出的结果是【  】。
   #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,所以构造函数只能通过初始化列表来初始化它。
转载请注明原文地址:https://kaotiyun.com/show/LSkp777K
0

最新回复(0)