四时宝库

程序员的知识宝库

C/C++编程笔记:《C语言》—— 数组知识详解,学编程建议收藏!

作者:龙跃十二链接:https://www.imooc.com/article/300814 ,微信公众号:龙跃十二



C/C++编程知识分享:C++ 手把手教你实现可变长的数组



01 实现自定义的可变长数组类型

假设我们要实现一个会自动扩展的数组,要实现什么函数呢?先从下面的main函数给出的实现,看看有什么函数是需要我们实现的。

输出结果:

要实现的方式,要做哪些事情呢?我先列一下:

(1)要用动态分配的内存来存放数组元素,需要一个指针成员变量

c++ 数组(array)(C++ 数组画填充图)

数组

typeName arrayName[ayyaySize];
int ragnar[7]; //创建一个包含7个int类型的数组ragnar

创建数组的过程其实是在内存中申请了一个连续的int类型宽度的空间,用下标来代替每个元素的变量名.

<< < 3 4 5 6 7 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接