C++点和箭头操作符用法区别


变量是对象的时候用“.”访问

变量是对象指针的时候用“->”访问

例:

#inlclude <iostream>
using namespace std;

class A
{
    public:
       int x;
       int y;  
};

int main()
{
      A a;
      a.x=100;        //对象用点访问
      // a->y=100;     //error
      A* pa = new A;
      pa->y=200;      //对象指针用箭头
     // pa.x=100;     //error
    delete pa; return 0; }

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM