C++ 怎么把多个const double数组保存到同一个数组里
时间: 2023-08-11 16:03:22 浏览: 46
您可以使用一个二维数组来保存多个 const double 数组。以下是一个示例代码:
```cpp
#include <iostream>
const int ARRAY_SIZE = 5;
int main() {
const double array1[ARRAY_SIZE] = {1.1, 2.2, 3.3, 4.4, 5.5};
const double array2[ARRAY_SIZE] = {6.6, 7.7, 8.8, 9.9, 10.0};
const double arrays[2][ARRAY_SIZE] = {array1, array2};
for (int i = 0; i < 2; i++) {
for (int j = 0; j < ARRAY_SIZE; j++) {
std::cout << arrays[i][j] << " ";
}
std::cout << std::endl;
}
return 0;
}
```
在这个示例中,我们使用了一个二维数组 `arrays` 来保存两个 `const double` 数组 `array1` 和 `array2`。通过将这两个数组赋值给 `arrays` 中的对应行,我们就把它们保存到了同一个数组中。然后,我们使用嵌套的循环遍历 `arrays` 并输出其中的元素。
注意,这里假设两个数组的大小相同,即 `ARRAY_SIZE`。如果数组大小不同,您可能需要使用动态内存分配或者其他方法来处理不同大小的数组。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)