题如:为什么我按照这种方式写的时候输入时出现数组越界,不可以这样子写吗,一定要先放到vector<int>,再放到vector<vector<int>>才行吗? vector<vector<int>> array; int a=0; cin>>a for(int i=0;i<a;++i) { for(int j=0;j<2;++j) { cin>>array[i][j]; } } 请各位大神赐教,谢谢
vector<vector<int>> array; int a=0; cin>>a; array.resize(a); for(int i=0;i<a;++i) { for(int j=0;j<2;++j) { int b; cin>>b; array[i].push_back(b); } }
65,090
社区成员
250,538
社区内容
加载中
试试用AI创作助手写篇文章吧