#include <iostream> #include <stdio.h> #include <vector> //要使用Vector就必須include進來 using namespace std; int rows=0,cols=0; int main(){ unsigned i,j;//unsigned範圍從0開始,確保為0或正值 int M=10,N=10; vector<vector<int> > x; // x[M][N] ,另外宣告二維的時候 vector<vector<int> > <int>後面務必要留一個空白 x.resize(M);//先設定一維大小 resize(); 重新設定大小 for(i=0; i!=M; ++i) x[i].resize(N);//設定好一維大小後再設定有幾個欄,用迴圈方式 for(i=0; i!=M; ++i){ for(j=0; j!=N; ++j){ x[i][j]=0; cout<<x[i][j]<<"\t"; } cout<<endl; } }
沒有留言:
張貼留言