1.一维vector变量设置。
# include# include using namespace std; int main(){ vector nums(10, 12); for(auto& num: nums){ cout< 12 12 12 12 12 12 12 12 12 122.二维vector变量设置:
# include# include using namespace std; int main(){ vector > nums(10, vector (5, 9)); for(auto& num: nums){ for(auto& k : num) cout< 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9对vector数组进行修改:
# include# include using namespace std; void change(vector >& nums){ for(int i = 0; i < nums[0].size(); i++) nums[0][i] = 10; } int main(){ vector > nums(10, vector (5, 9)); change(nums); for(auto& num: nums){ for(auto& k : num) cout< 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9不修改vector数组。
# include# include using namespace std; void change(vector > nums){ for(int i = 0; i < nums[0].size(); i++) nums[0][i] = 10; } int main(){ vector > nums(10, vector (5, 9)); change(nums); for(auto& num: nums){ for(auto& k : num) cout< 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9



