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;
}

  

分类:  C++


本文转自wanqi博客园博客,原文链接:http://www.cnblogs.com/wanqieddy/p/4325903.html,如需转载请自行联系原作者


相关文章
|
存储 C++
C/C++中位操作符(&,|,^,~)的详解使用
C/C++中位操作符(&,|,^,~)的详解使用
|
安全 C++
【C++11保姆级教程】移动构造函数(move constructor)和移动赋值操作符(move assignment operator)
【C++11保姆级教程】移动构造函数(move constructor)和移动赋值操作符(move assignment operator)
1377 0
|
存储 C++
【C/C++学习笔记】string 类型的输入操作符和 getline 函数分别如何处理空白字符
【C/C++学习笔记】string 类型的输入操作符和 getline 函数分别如何处理空白字符
184 0
|
算法 安全 程序员
【C++14 新特性 透明操作符】透视C++14透明操作符Functors:深入理解与实践
【C++14 新特性 透明操作符】透视C++14透明操作符Functors:深入理解与实践
274 3
|
设计模式 存储 算法
【C++ 函数调用操作符】探究C++中的函数调用操作符 基础到高级应用
【C++ 函数调用操作符】探究C++中的函数调用操作符 基础到高级应用
426 1
|
算法 程序员 C语言
【C++ 运算符重载】深入理解C++迭代器中的前置与后置++操作符
【C++ 运算符重载】深入理解C++迭代器中的前置与后置++操作符
515 0
|
存储 程序员 C++
C/C++ 内存分配 new 操作符:剖析new操作符的实现机制和使用技巧
C/C++ 内存分配 new 操作符:剖析new操作符的实现机制和使用技巧
439 0
|
C++
C++ operator关键字的使用(重载运算符、仿函数、类型转换操作符)
C++ operator关键字的使用(重载运算符、仿函数、类型转换操作符)
392 0
|
算法 编译器 C++
【C++11保姆级教程】深入浅出异常说明符、异常操作符和lambda表达式
【C++11保姆级教程】深入浅出异常说明符、异常操作符和lambda表达式
219 0
C++-string““s操作符C++-string““s操作符
C++-string““s操作符C++-string““s操作符
124 0