动态数组
来源:互联网 发布:网站数据库下载代码 编辑:程序博客网 时间:2024/06/06 05:54
1、一维数组
int *p1 = new int[10]; //一维数组 //todo delete[] p1;
2、二维数组m*n
int m = 10; int n = 5; int **p2 = new int*[m]; for (int i = 0; i < m; i++){ p2[i] = new int[n]; } //todo for (int i = 0; i < m; i++){ delete[] p2[i]; } delete[] p2;
3、使用vector
//一维,n vector<int> vec1(n); /*for (int i = 0; i < n; i++){ cout << vec1[i] << ends; }*///二维,m*n vector<vector<int> > vec2(m, vector<int>(n));
0 0
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- java网络编程
- [线段树][CODEVS 1080]题解
- 记毕设中遇到的菜鸡问题----3
- 215. Kth Largest Element in an Array
- myBatis配置(一)
- 动态数组
- 剑指offer1:赋值运算符函数
- Android 开发艺术与探究 第一章 Activity 的生命周期和启动模式
- myBatis(二)方法、控制、接口使用
- 让自己的软件出现在选择打开列表的软件中
- MVC和三层架构
- leetcode---Word Pattern
- DOS下操作数据库基本语法(简明扼要)
- Hacker-1