静态数组
静态数组 | |
---|---|
术语名称 | 静态数组 |
英语名称 | static array |
静态数组(static array)指逻辑结构为线性表、存储结构为数组,且数组长度不可变的数据结构。
在编程语言中,静态数组通常表现为一种在声明时就已经确定大小的数组类型,长度在运行时不可变。
语言实例
静态数组 | |||
---|---|---|---|
语言 | 版本/库 | 对应内容 | 说明 |
C | C89 | 数组类型,如类型int [100]
|
内置类型 |
C++ | C++11 | std::array
|
STL |
C++ | Boost | boost::array
|
- |
实现实例
libcxx: libc/src/__support/CPP/array.h
libstdc++: libstdc++-v3/include/std/array