类函数调用与this指针
2024-08-28 02:22:13
1.定义多个对象是,C++编译器只分配一段空间存放公共的函数代码段,调用各个对象的函数时,都调用这个公共的代码片段。
每个对象的存储空间只是包含该对象数据成员所占的空间,函数代码存储在对象空间之外。
为区分调用函数的时候区分哪一个对象的函数,引入this指针。
2.每创建一个对象,系统就把this指针初始化指向该对象的初始化地址。当该对象的函数时,就把this指针隐含作为参数传给函数,从而确定是哪一个对象的函数。
3.this指针不是对象本身,作用域在类的内部。
参考:http://blog.csdn.net/wz7654321/article/details/8375922
最新文章
- 使用canvas绘制一片星空
- 记录一些在用wcf的过程中走过的泥巴路 【第一篇】
- SQL笔记 - 解决CTE定位点类型和递归部分的类型不匹配
- hdu1213 并查集(不压缩)
- cloudera manager安装步骤小结
- Activity生命周期图
- java开发--struts2 标签库使用
- Web前端新人笔记之jquery入门
- swift入门-day01-基本语法
- [原]Sublime Text3 搭建16位汇编环境(windows)
- android基础5——使用资源
- 使用JS意识到自己主动提交表单
- UIScrollView代理方法
- MySQL5.5编译安装以及Debug
- ssm实现分页查询
- Intent里ACTION的CALL和DIAL的区别?
- mysql 基本sql使用总结-电商项目
- Page Lifecycle API
- 解决 在Android开发上使用KSOAP2上传大图片到服务器经常报错的问题
- java字符串常量池——字符串==比较的一个误区
热门文章
- (转)深入理解Java对象的创建过程
- POM报错Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from
- 【经验总结】关于使用某些第三方插件库元素设置display:none后重新show不显示的问题;(display、opacity、宽高0的使用场景)
- android动画之通过子线程来实现动画
- chrome调试之Workspaces
- iptables规则的关系
- javaee 第五周作业
- (转)Spring4.2.5+Hibernate4.3.11组合开发
- uva12099 The Bookcase
- 对faster rcnn代码讲解的很好的一个