C++ 构建二维动态数组

int **p;
p = new int*[]; //注意,int*[10]表示一个有10个元素的指针数组
for (int i = ; i < ; ++i)
{
p[i] = new int[];
}

这样就构成10*5的数组

或者

int v[][]={{,,},{,,}};
int (*a)[]=v; //a是指向有3个int元素的数组的指针
cout<<**a; //
cout<<**(a+); //
cout<<*(*a+); //
cout<<*(a[]+); //
cout<<*(a[]); //

vector二维数组

int i,j;
vector<vector<int>> array();
for (i = ; i < array.size(); i++)
array[i].resize(); for(i = ; i < array.size(); i++)
{
for (j = ; j < array[].size();j++)
{
array[i][j] = (i+)*(j+);
}
}

添加元素

for(int i=0;i<n;i++)

  array[i].push_back(x) ;

最新文章

  1. discuz论坛插件设计学习培训视频全套教程
  2. Yii2 return redirect()
  3. 汉王云名片识别(SM)组件开发详解
  4. Java 8 Lambda表达式探险
  5. Swift3.0基础语法学习&lt;五&gt;
  6. FreeBSD暂时用9.X系列为宜
  7. 【php学习】mysql数据库操作
  8. sql2012安装过程中出现个一个问题
  9. Linux的安装 CentOS-7.1
  10. 8.0 BOM对象
  11. 基于ssh反向代理实现的远程协助
  12. 201521123078 《Java程序设计》 第8周学习总结
  13. 是否是有效的dom节点--轮子代码
  14. GitHub学习总结
  15. DisplayLink 安装错误
  16. 在Idea创建Spring Boot + MyBatis的web项目
  17. GNU Linux系统变量(sysctl配置命令)综合使用
  18. Spark orderBy(desc(&quot;col&quot;))部分数据排序失败
  19. java的Result类
  20. Activity的基本概念与Activity的生命周期

热门文章

  1. HCNA多区域OSPF配置
  2. mybatis 中map作为参数
  3. Oracle 12C配置EM
  4. 插上翅膀,让Excel飞起来——xlwings(四)
  5. Let’s Encrypt 最近很火的免费SSL 使用教程
  6. 2016 ACM/ICPC亚洲区大连站-重现赛 解题报告
  7. ACM-ICPC 2018 徐州赛区网络预赛 A.Hard to prepare 【规律递推】
  8. javascript之正则表达式基础知识小结
  9. mybatis学习记录六——一对一、一对多和多对多查询
  10. 【洛谷P1107】 [BJWC2008]雷涛的小猫