vector 二維陣列

2021-10-25 01:14:06 字數 1635 閱讀 4188

int

*p;p =

newint

[m];

//注意,int[m]表示乙個有m個元素的指標陣列

//p=new int(8)表示分配乙個int空間並初始化為8;

//外層

vector<

int> a;

//內層

a.push_back(1

);a.push_back(2

);a.push_back(3

);vector<

int> b;

b.push_back(4

);b.push_back(5

);b.push_back(6

);vec.

push_back

(a);

vec.

push_back

(b);

vector

int>

>

array

(m);

//m表示的是初始化大小=array.size(),而不是初始值

//初始化乙個m*n的二維陣列

for(

int i=

0;i)//遍歷賦值

vector 二維陣列

1052 賣個萌 20分 萌萌噠表情符號通常由 手 眼 口 三個主要部分組成。簡單起見,我們假設乙個表情符號是按下列格式輸出的 左手 左眼 口 右眼 右手 現給出可選用的符號集合,請你按使用者的要求輸出表情。輸入首先在前三行順序對應給出手 眼 口的可選符號集。每個符號括在一對方括號內。題目保證每個集...

vector 陣列 二維陣列

c 中可以通過容器來建陣列,二維陣列 include stdafx.h include include using namespace std int main array.resize 2 二維陣列預設m行 array 1 resize 4 array 1 resize n 二維陣列第2行預設n個...

vector實現二維陣列

用vector實現二維陣列的好處 1 陣列的越界可能會引起程式的崩潰,動態性不好,包括動態改變大小,動態申請。2 vector提供了operator函式,可以像陣列一樣的操作,而且還有邊界檢查,動態改變大小。簡單說下c 構建動態的二維陣列 int p p new int 10 注意,int 10 表...