关于用new申请0个空间的问题
2012-10-17 15:07
148 查看
C++中虽然不允许定义长度为0的数组,但明确指出 动态分配长度为0的数组 是合法的,他返回的是一个合法的非0指针,这个指针与一般new返回的指针有所不同,他不能进行解引用操作(如果进行解引用操作,那么结果是undefined 的),因为他不指向任何对象,但可以进行比较操作。
相关文章推荐
- 关于库函数里申请的内存空间在库函数外释放的问题的一些总结
- 关于C/C++动态申请空间释放和内存泄漏问题介绍
- C++关于动态申请空间的一个问题
- 关于c++内存申请new
- 关于Android6.0、7.0、8.0系统对于申请权限的授权问题
- 关于n个平面最多分空间为几个部分的问题的讨论
- 关于c++名字解析的一个问题:名字空间污染
- 关于多线程栈空间的若干问题
- 【经典面试题】有关指针、内存空间如何申请调用的问题
- 关于动态贴图问题不能动态通过texture改变只能重新new 新material
- 关于sql server数据库主文件大小与空间问题(因为 'PRIMARY' 文件组已满)
- 离散基础 (2). 关于“解空间的大小”的计算问题
- 关于rm删除文件空间不释放的问题
- 关于DB2表空间高水位线居高不下的问题解决
- 关于List l1 = new LinkedList();报错:不兼容的类型的问题的解决
- 关于gpstk空间名封装的问题
- C++中 申请一定空间 为什么new比malloc好呢?
- 学习中遇到的问题-关于set_new_handler()
- 关于直线、折线分割平面,平面的分割空间问题
- 关于重载new中如何处理alignment的问题