摘要: 首先:为什么需要动态定义数组呢? 这是因为,很多情况下,在预编译过程阶段,数组的长度是不能预先知道的,必须在程序运行时动态的给出。 但是问题是,c++要求定义数组时,必须明确给定数组的大小,要不然编译通不过。 如: int Array[5];正确 int i=5; int Array[i]; 错误 阅读全文
posted @ 2021-09-05 21:58 晴天出去走走 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在许多 C 程序中,指针常被用于引用数组,或者作为数组的元素。指向数组的指针常被简称为数组指针(array pointer),而具有指针类型元素的数组则被称为指针数组(pointer array)。 ###数组指针 为了便于举例,下面的描述均以一个 int 数组为例。同样的原理可以应用于其他类型数组 阅读全文
posted @ 2021-09-05 17:32 晴天出去走走 阅读(511) 评论(0) 推荐(0) 编辑