C++中vector<T>*和vector<T*>有什么区别

如题所述

vector<T>* a;这里a是一个指针,指向的是vector<T>类型,vector<T>类型是元素类型为T的顺序容器

vector<T*> a,则vector元素类型为T*,即每个位置存储的是指针
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-20
第一个是vector类型的指针变量,第二个是vector类型的变量,但是vector里的值得类型是指针类型
第2个回答  2012-09-20
* 是指针的意思。
相似回答