C++类中变量也可以是引用的代码实例分享!

C++类中变量也可以是引用哈——要用初始化列表来初始化(因为C++引用一旦绑定,就无法更换,有点类似const)

  #include <iostream>  using namespace std;   class A   {  public:    int &x;   int &y;    A(int &tmpX, int &tmpY):x(tmpX), y(tmpY){}  };  int main()  {   int tmpX = 1;   int tmpY = 2;    A a(tmpX, tmpY);   a.x = 5;   a.y = 6;   cout << a.x << endl; // 5   cout << a.y << endl; // 6   return 0;  }

第一次见, 不多说。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对<计算机技术网(www.ctvol.com)!!>的支持。如果你想了解更多相关内容请查看下面相关链接

—-想了解C++类中变量也可以是引用的代码实例分享!全部内容且更多的C语言教程关注<计算机技术网(www.ctvol.com)!!>

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/482928.html

(0)
上一篇 2020年11月9日
下一篇 2020年11月9日

精彩推荐