C++中vector的size()类型 发表于 2019-11-11 更新于 2023-04-09 分类于 cpp 踩坑 12345int main() { vector<int> a(0); for (int i = 0; i < a.size() - 1; i++) cout << a.size() - 1 << endl;} a.size()返回一个无符号整型,当a的大小是0时,a.size() - 1返回一个正数,导致访问越界。