array 长度固定,越界时回报错,可以存储基本类型和对象类型,可以通过length属性得到数组长度。
vector长度不固定,长度会自己增加和删减,可以通过size()方法获取长度,只能存储对象类型。
所以在用法上选择,只需要考虑2个问题:
1,是否支持基本型数据
2,长度是否固定
array 长度固定,越界时回报错,可以存储基本类型和对象类型,可以通过length属性得到数组长度。
vector长度不固定,长度会自己增加和删减,可以通过size()方法获取长度,只能存储对象类型。
所以在用法上选择,只需要考虑2个问题:
1,是否支持基本型数据
2,长度是否固定