指针指向紧邻对象所占空间的下一个位置
来源:互联网 发布:大数据现在好找工作么 编辑:程序博客网 时间:2024/06/11 12:23
指针的值:
1,指向一个对象
2, 指向紧邻对象所占空间的下一个位置
3, 空指针,意味着指针没有指向任何对象
4,无效指针,也就是上述情况之外的指针
问题:这二种情况是什么意思?为什么需要?
其实就是指向一个对象的后一位置,这个位置是不存在对象的,对此指针解引用将会是未定义的结果。这种指针主要作用是用来标识有效对象的边界,一旦达到这里就表示要有效对象要结束了,当前已超界。对于顺序容器和数组这种连续存储对象的类型比较有用。有了这个指针我就可以知道有效对象在内存中占据哪一段内存单元了。
作者:刘伟健
链接:https://www.zhihu.com/question/34945495/answer/61295003
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
阅读全文
0 0
- 指针指向紧邻对象所占空间的下一个位置
- C++中类对象所占空间的大小
- C++中类对象所占空间的大小
- C++中类对象所占空间的大小
- C++中类对象所占空间的大小
- C++中类对象所占空间的大小
- 分析对象所占空间大小
- 指向对象的指针
- 指向对象的指针
- 指向对象的指针
- 指向对象的指针
- 关于根据指针测定一块内存所占空间大小的问题
- 文件大小与所占空间的区别
- 不同类型的变量所占空间
- “文件大小”与“所占空间”的差别
- C++类的所占空间
- 位域所占空间的大小
- struct所占空间的计算
- ZXECS-IBX1000综合业务交换
- 降维——局部线性嵌入(LLE)
- UVA11988
- 在ros中配置opencv编译环境环境
- KVM更改虚拟机默认存储路径
- 指针指向紧邻对象所占空间的下一个位置
- 关于VS2017配置GLFW的问题
- React学习笔记_常用工具 插件使用
- 存储函数
- java读取excle文件内容示例
- 数量不定的模板参数、auto、for的新形式、reference
- 串之顺序串算法
- 使用Junit和hamcrest包进行单元测试
- Spark和Hbase环境变量冲突解决办法