相同点:都用标准数组方式访问,即“[下标]”
不同点:1、array 可以直接赋值给另外一个array;数组则不行,必须一个一个复制数据;
2、array 和数组 存储在栈中,vector存储在堆中;
3、数组不检查下标超界,即a[-2] = x也可以;vector 和 array 通过 “.at(下标)”来检查超界问题
相同点:都用标准数组方式访问,即“[下标]”
不同点:1、array 可以直接赋值给另外一个array;数组则不行,必须一个一个复制数据;
2、array 和数组 存储在栈中,vector存储在堆中;
3、数组不检查下标超界,即a[-2] = x也可以;vector 和 array 通过 “.at(下标)”来检查超界问题