vector可以索引访问但不能索引赋值 vector<int> s1; for(i=0;i<10;i++) { s1[i] = i; //严重错误,s1中不包含任何元素。 } 转载的 原文链接: https://blog.csdn.net/lyj156/article/details/79480143