小刚第一次接触 STL,写下了:
vector<int> v;
v.push_back(3);
v.push_back(5);
下列关于 vector 的说法,正确的是( )。
- A. 元素存放在链式结点里,每个结点带前后指针,所以它不能下标访问
- B. 它是内存连续、会自动变长的动态数组:支持下标随机访问,尾部增删快,中间增删慢
- C. 定义时必须先指定长度且不可改变,要用够就得一开始开大
- D. push_back 把元素插在最前面,执行完 v 的内容是 {5, 3}
小刚第一次接触 STL,写下了:
vector<int> v;
v.push_back(3);
v.push_back(5);
下列关于 vector 的说法,正确的是( )。