C++中的箭头
2017-01-16 21:27
239 查看
c++中“箭头(->)”和“点号(.)”操作符的区别
****************************************************************
A *p则使用:p->play(); 左边是结构指针。
A p 则使用:p.paly(); 左边是结构变量。
总结:
箭头(->):左边必须为指针;
点号(.):左边必须为实体。
const 放在函数后表示的意思
*****************************************************
const 放在函数后表示这个函数是常成员函数, 常成员函数是不能改变成员变量值的函数。
const 限定符,它把一个对象转换成一个常量。
说白一点就是不会改变对象中成员变量的数值。
****************************************************************
A *p则使用:p->play(); 左边是结构指针。
A p 则使用:p.paly(); 左边是结构变量。
总结:
箭头(->):左边必须为指针;
点号(.):左边必须为实体。
const 放在函数后表示的意思
*****************************************************
const 放在函数后表示这个函数是常成员函数, 常成员函数是不能改变成员变量值的函数。
const 限定符,它把一个对象转换成一个常量。
说白一点就是不会改变对象中成员变量的数值。
相关文章推荐
- c/c++中结构体引用中箭头->与点.的区别 【转】
- c++中箭头操作符(->)和点操作符(.)有什么不同。
- c++中箭头操作符(->)和点操作符(.)有什么不同
- c++如何画实心的箭头
- C++重载箭头操作符
- C++ 箭头-> 双冒号:: 点号.操作符区别
- c++中箭头操作符(->)和点操作符(.)有什么不同
- C++基础系列五:自增自减操作符、箭头操作符、new和delete操作符
- C++点和箭头操作符用法区别
- [C++][Utility] 快捷方式上的箭头移除工具ArrowZ
- c++重载箭头操作符
- C++重载箭头操作符
- C++箭头操作符重载(记录下,备忘)
- C++重载箭头操作符的理解
- c++中“箭头(->)”和“点号(.)”操作符的区别
- C++重载箭头操作符的理解
- C++ 箭头-> 双冒号:: 点号.操作符区别
- C++中点操作符和箭头操作符
- <<C++ Primer>>中文版 重载箭头运算符的理解
- c/c++中结构体引用中箭头->与点.的区别