std::vector<std::vector<double>>数组,怎么赋值
时间: 2023-08-07 20:05:23 浏览: 98
数组互相赋值
可以使用双重循环遍历数组,对每个元素进行赋值。示例代码如下:
```
std::vector<std::vector<double>> array(3, std::vector<double>(4)); // 定义一个3行4列的数组
for (int i = 0; i < array.size(); i++) {
for (int j = 0; j < array[i].size(); j++) {
array[i][j] = i * j; // 对每个元素赋值
}
}
```
该代码使用了`std::vector`的构造函数来创建一个3行4列的二维数组,并使用双重循环遍历数组,将每个元素赋值为其所在行列的乘积。你可以根据实际需求修改赋值的方式。
阅读全文