vector ivec 为什么要在char后面加上*,那为什么例如int等等又不用加*???求高手解答

原问题:vector ivec 为什么要在char后面加上*,那为什么例如int等等又不用加*???求高手解答
分类:编程开发 > 最后更新时间:【2016-12-18 01:25:02】
问题补充:

vector<int> a;

vector<int> b;

vector<int> c;

vector<char *> svec;

list<string> slist;

最佳答案

svec存储的是指针,所以需要加*

所以,

如果vector存储char字符,可以定义成vector<char>

如果vector存储int型指针,可以定义成vector<int*>

最佳答案由网友  听枫2005  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
16

分享到:

其他回答

暂无其它回答!

    推荐