C++指针
ZanLanguage
这个作者很懒,什么都没留下…
展开
-
delete和delete[]
一直对C++中的delete和delete[]的区别不甚了解,今天遇到了,上网查了一下,得出了结论。做个备份,以免丢失。 C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象的内存空间的时候用 delete[]。 关于 new[] 和 delete[],其中又分为两种情况:(1) 为基本数据类型分配和回收空间;(2) 为自定义类型分配和回收空间。 请看下面的程序。 1 2 3 4 ...转载 2020-11-18 00:19:50 · 587 阅读 · 0 评论 -
C语言二维数组指针(指向二维数组的指针)
二维数组的定义: int **matrix ; -----------见图的操作那篇文章里面的定义 或者这篇文章提供了另外一种方法。 http://c.biancheng.net/view/2022.html 二维数组在概念上是二维的,有行和列,但在内存中所有的数组元素都是连续排列的,它们之间没有“缝隙”。以下面的二维数组 a 为例: int a[3][4] = { {0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11} }; 从概念上理解,a 的分布像..原创 2020-11-18 00:18:50 · 1094 阅读 · 0 评论