热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vector创建二维数组并输入

c++中利用vector创建并输入二维数组时不能利用传统的输入方法cin要利用到vector创建一维数组并将其插入二维数组内。代码如下:#include#i

c++中利用vector创建并输入二维数组时不能利用传统的输入方法cin>>要利用到vector创建一维数组并将其插入二维数组内。代码如下:

#include
#include
using namespace std;
void main()
{
int r = 0, c = 0;
cout <<"Enter r: ";//规定二维数组行数
cin >> r;
cout <<"Enter c: ";//规定二维数组列数
cin >> c;
vector>array;//定义二维数组
vectorv;//定义一维数组
array.clear();//将二维数组清空,或初始化(初始化代码很简单,不会可以百度)//也可不用这一步
int temp=0;
for (int i = 0; i {
v.clear();//子数组返回时要清除
for (int j = 0; j {
cin >> temp;
v.push_back(temp);
}
array.push_back(v);
}
for (int i = 0; i {
for (int j = 0; j {
cout < }
printf("\n");
}
while (1);
}

 


推荐阅读
author-avatar
journeylis-1998_246
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有