指针初步知识
来源:互联网 发布:blue ray mac 编辑:程序博客网 时间:2024/05/16 09:23
指针是用来保存内存地址的变量,需要注意以下几点:
- 分清楚指针的地址,指针保存的地址、指针保存的地址的数值
- 定义一个指针后需要用他来保存一个内存地址,否则,该指针就是一个迷途指针。迷途指针可指向任意一个地址,并且对该地址的值进行更新,可能会造成意想不到的后果
- 若要将指针指向堆,需要使用关键字new来申请堆中的地址,堆中的变量都是匿名的,只能通过指针来访问,待堆中的变量使用完成,则需要使用关键字delete将堆中的该匿名变量删除,否则,该变量所占用的内存区域无法再被使用
- 在堆中为对象申请空间,申请的大小由类的成员变量决定,并且类的构造函数在创建对象时被自动调用;使用delete删除指向堆中的指针时,系统会自动调用析构函数来释放对象所占用的内存
- 访问堆中的数据成员。(*p).get()这种形式较为麻烦,故C++专门为指针间接访问对象的成员设置了一个运算符 ->,则前面的访问形式可以简化为p->get()
0 0
- 指针初步知识
- 指针初步
- 指针知识
- 指针知识
- ADO.NET初步知识
- Struts初步知识
- Struts初步知识
- Struts初步知识
- MDX初步知识-1
- MDX初步知识-2
- MDX初步知识-3
- android NDK 初步知识
- Action初步入门知识
- 第一章 C++初步知识
- Activity初步知识
- Linux初步知识
- python编程初步知识
- C++的初步知识
- 一些我看过的Object tracking算法的理解
- makefile @echo 命令回显
- 将EXCEL文件转换成utf8编码的csv文件
- poj-2524(裸并查集)
- 表的级联更新,删除以及交叉连接
- 指针初步知识
- [Phonegap+Sencha Touch] 移动开发2、PhoneGap/Cordova初步使用
- JSTL自定义标签一简单的例子
- [Phonegap+Sencha Touch] 移动开发3、使用Weinre调试PhoneGap/Cordova应用
- 使用Latex制作简历
- 【静态链接】第2章---------------------静态链接过程(符号解析与重定位)
- c++基础
- 求1+2+...+n
- eclipse运行java web出现server error解决方法