社区
C++ 语言
帖子详情
【求助】DELETE数组和指针的区别?
not_a_baby
2009-12-18 11:39:24
delete数组的时候前面要加[],指针不需要,对不
?
...全文
98
8
打赏
收藏
【求助】DELETE数组和指针的区别?
delete数组的时候前面要加[],指针不需要,对不 ?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dskit
2009-12-18
打赏
举报
回复
[Quote=引用 3 楼 pengzhixi 的回复:]
....怎么这么说呢 char*p=new char[10];那你说对p来说是指针还是数组呢。
[/Quote]
delete[] p;
冻结
2009-12-18
打赏
举报
回复
楼主的发贴频率真的很高。
xylicon
2009-12-18
打赏
举报
回复
应该是delete 数组指针需要加[]。普通的数组不需要delete。
例如 int* pa = new int[32];
就应该 delete[] pa;
但如果是int array[32]; 就不应该 delete[] array; 了
pengzhixi
2009-12-18
打赏
举报
回复
....怎么这么说呢 char*p=new char[10];那你说对p来说是指针还是数组呢。
高性能架构探索
2009-12-18
打赏
举报
回复
对
wuyu637
2009-12-18
打赏
举报
回复
准确的说是delete单个对象指针的时候,不需要【】
delete指针数组的时候需要【】
Leo_red
2009-12-18
打赏
举报
回复
7楼解释的很详细,用的时间长了,但是原因已经不是很清楚了,只记得要用。哈哈
macrojj
2009-12-18
打赏
举报
回复
delete []pArray
delete pOne
对于内置类型都是差不多的
但是[]的 会给每个数组元素调用它们的析构函数 没有[]的 只调用一次析构函数
所以使用的时候 要注意 不要造成资源泄漏
VC++程序设计与上机
1. **C++语言基础**:首先,你需要理解C++的基础语法,包括变量、数据类型、运算符、控制流程(如if语句、for循环、while循环)、函数、
数组
、
指针
等基本概念。这是构建任何C++程序的基础。 2. **面向对象编程**:...
c++基础教程,简洁扼要
以下是怎样读前面例子中出现的一些
指针
和类操作符 (*, &, ., ->, [ ]): ● *x 读作: pointed by x (由x指向的) ● &x 读作: address of x(x的地址) ● x.y 读作: member y of object x (对象x的成员y) ● (*x...
指针
(2):关于
数组
指针
和指向
数组
指针
的
指针
及其new
今天在CSDN上看到了wp123456xt对我很久以前的一篇文章——方正面试的题-找出字符串最多的分解方法...后来在wp123456xt的CSDN的博文上看到他的一篇
求助
文章——
数组
指针
问题(求指教),http://blog
关于
数组
指针
和指向
数组
指针
的
指针
及其new
今天在CSDN上看到了wp123456xt对我很久以前的一篇文章——方正面试的题-找出字符串最多的分解方法...后来在wp123456xt的CSDN的博文上看到他的一篇
求助
文章——
数组
指针
问题(求指教),http://blog
java中textfield参数类型_columns_java程序textField.setColumns();方法参数是设置什么
matlab里面 column 1 through 3 什么意思?column 1 through 3是矩阵的第一列到第三列 以及第4列到第五列, 由于屏幕的宽度限制,...为什么一个二维
数组
会这样写?matrix[row * columns...第一,
数组
元素在内存中是顺...
C++ 语言
65,184
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章