#include<iostream> #include<vector> using namespace std; int main() { //第一種定義方式 vector<int> vec; //第二種定義方法,把n個長度的數初始化為0 vector<int> vec(n,0); //第三種定義方法,是定義一個固定長度的數組 vector<int> vec(100); //第四種是定義一個二維數組,但是需要手動初始化才能夠使用 vector<int> vec[1005]; //第五種也是二維數組的定義方式,是在定義的時候就把數據初始化了 vector<vector<int> > vec(n,vector<int>(n,0)); return 0; }