vector是指针吗
终极管理员 知识笔记 59阅读
c++ 如何使用 vector指针?

答:c++ 使用 vector指针 访问 vector 元素时,不能简单的类似于c中数组和 指针 的方式。 需要使用迭代器。 int main () { vector s; vector *p = &s; s.push_back (1); for ( vector ::iterator it = p->begin (); it != p->end (); it++) cout << *it<<endl; //
如何定义 vector 对象?

答:注意:和其他变量定义一样(作为定义变量看待,如 int a;float b;),定义 vector 对象要指定类型和一个变量的列表。 上面的第一个定义,类型是vector (相当于int,或double),该类型即是含有若干 int 类型对象的 vector,变量名为 ivec(相当于a,b)。 第二个定义的变量名是 Sales_vec,它所保存的元素 是 Sales_item 类型的对象。
vector 是什么意思?

答:vector是 C++ 标准模板库 中的部分内容,中文偶尔译作“容器”,但并不准确。
vector 和 string 的区别是什么?

答:名称 相当于变量的名字,a,b。 vector 不是一种数据类型,而只是一个类模板,可用来定义任意多种数据类型。 vector 类型的每一种都指定了其保存元素的类型。 因此,vector<int> 和 vector<string> 都是数据类型。
