📅  最后修改于: 2023-12-03 15:29:50.641000             🧑  作者: Mango
C++ STL中的array是一种序列式容器,它可以以固定大小来存储元素,并提供了访问和操作元素的方法,其中也包括了获取array大小的方法——size()。
array<T, N> arr;
arr.size();
其中,T是array存储元素的类型,N是array的大小,arr是array对象的名字。
arr.size()是用来获取array容器中存储元素的个数,即array的大小N,它的返回值是一个无符号整数。
#include <iostream>
#include <array>
using namespace std;
int main()
{
array<int, 5> arr = {1, 2, 3, 4, 5};
cout << "The size of arr is: " << arr.size() << endl;
return 0;
}
以上代码输出结果为:
The size of arr is: 5