//在()函数返回一个参考指数禄字符串中的元素。
//在()函数比[]操作更安全,因为它不会让你以外的字符串的界限的参考项目。
#include <iostream> #include <vector> using namespace std; int main() { vector<int> v(5,1); //这里访问访问到地址以外的数据信息 /*for(int i=0; i<10; i++){ cout<<"Element "<<i<<" is "<<v[i]<<endl; }*///这里会有异常出现 for(int i=0; i<10; i++){ cout<<"Element"<<i<<" is "<<v.at(i)<<endl; }//虽然也有内存提示,但程序并没有直接退出 system("pause"); return 0; }