1.array
注意的是,虽然我们不能对内置数组类型进行拷贝或对象赋值操作,但array并无限制:
int digs[10] = {1,2,3,4,54,6,7,8,9,0};
int cpy[10] = digs; //错误:内置数组不支持拷贝或赋值
array<int,10> digits = {1,2,3,4,5,6,7,8,9,0};
array<int,10>copy = digits; //正确:只要数组类型匹配即合法
与其他容器一样,array也要求初始值的类型必须与要创建的容器类型相同。此外,array还要求元素类型和大小也都一样,因为大小是array类型的了一部分。