c++复习笔记(动态数组)
2018-04-01 22:41
246 查看
动态分配内存建立数组:
有无括号的差别是:有括号的里面不能带参数,但是数组全部初始化为0。
而用new建立的基本对象类型括号里可以有初始化的数值。
删除:
下面是vector:
动态数组类模板:Array 它比vector简单,但是与vector的工作原理没有本质区别。
动态生成为10个元素的数组,
Array < int > a(10);
顺序访问群体:链表类
int *ptr=net point[2] int *ptr=net point[2] ()
有无括号的差别是:有括号的里面不能带参数,但是数组全部初始化为0。
而用new建立的基本对象类型括号里可以有初始化的数值。
删除:
基本数据类型:delete 指针名; 数组:delete [] 指针名
下面是vector:
vector<元素类型>数组对象名(数组长度);
动态数组类模板:Array 它比vector简单,但是与vector的工作原理没有本质区别。
动态生成为10个元素的数组,
Array < int > a(10);
顺序访问群体:链表类
list <int> l;
相关文章推荐
- C++学习笔记——C++动态数组的创建与删除
- C++学习笔记四之使用new来创建动态数组
- 复习(数据结构):动态数组:c++_stl写法
- 复习(数据结构):动态数组:c++_常规写法
- C++库研究笔记—— [真正正确?]多维数组动态分配正确方式?(之一)
- C++学习笔记——C++动态数组的创建与删除
- c/c++ 多维数组的动态分配
- c++pirmer 学习笔记之数组
- 复习笔记 --C++之重载
- 算法与数据结构基础1:C++实现动态数组
- C/C++实现动态数组
- C\C++ 程序员从零开始学习Android - 个人学习笔记(四) - java基础 - 数据类型、变量、字符串、数组
- C++动态内存创建与内存管理学习笔记[2]
- C++动态分配数组
- 使用C++ vector类创建动态数组
- C++创建动态数组
- C++学习笔记-数组
- java笔记之数组的概念、声明、初始化、访问方式、复制和动态扩展算法以及递归
- C/C++ 学习笔记:指针数组 数组指针 指针函数 函数指针
- 算法(第四版)学习笔记之java实现能够动态调整数组大小的栈