C++点和箭头操作符用

http://www.cnblogs.com/ManMonth/archive/2013/09/05/3302873.html

 

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<br>    delete pa;
      return 0;
}

  

posted @ 2015-03-10 14:12  wanqi  阅读(1613)  评论(0编辑  收藏  举报