vectorvec[10]是什么意思?vectorvec(10)是什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 10:42:42

vectorvec[10]是什么意思?vectorvec(10)是什么意思?
vectorvec[10]是什么意思?vectorvec(10)是什么意思?

vectorvec[10]是什么意思?vectorvec(10)是什么意思?
前者是定义了10个vector变量,后者是定义了一个长度为10的vector变量.
#include
#include
using namespace std;
void main()
{
\x09vector v1[10];
\x09v1[2].push_back(1); //给第2个vector变量压入数据1
\x09vector v2(10);
//\x09v2[2].push_back(2); //错误,v2是一个数据类型为int的vecotr,v2[2]是个int数据
\x09v2[9]=9;
//\x09v2[10]=10; //错误,长度为10,则下标最大为9
}