定义一个double数组vector的容器
时间: 2023-09-26 15:07:39 浏览: 239
C++实现一个二维数组类
要在C++中定义一个包含`double`类型元素的动态数组,你可以使用标准库中的`std::vector`容器。下面是一个示例:
```cpp
#include <vector>
int main() {
std::vector<double> myVector; // 声明一个名为myVector的double类型的vector容器
// 向容器中添加元素
myVector.push_back(3.14);
myVector.push_back(2.718);
myVector.push_back(1.618);
// 访问容器中的元素
for (int i = 0; i < myVector.size(); i++) {
std::cout << myVector[i] << std::endl;
}
return 0;
}
```
在这个示例中,我们包含了`<vector>`头文件以使用`std::vector`容器。然后,我们声明了一个名为`myVector`的`std::vector<double>`类型变量。通过调用`push_back`函数,我们向容器中添加了几个`double`类型的元素。最后,我们可以使用索引运算符`[]`来访问容器中的元素。
请注意,这只是一个基本示例,你可以根据自己的需要进行更复杂的操作,如插入、删除、排序等。还可以使用迭代器来遍历容器中的元素。
阅读全文