求助奇怪的语言问题
  • 板块学术版
  • 楼主Zlc晨鑫
  • 当前回复7
  • 已保存回复7
  • 发布时间2023/11/5 13:22
  • 上次更新2023/11/5 15:27:40
查看原帖
求助奇怪的语言问题
297555
Zlc晨鑫楼主2023/11/5 13:22
#include <vector>
#include <iostream>

using namespace std;

vector<int> a;

int main() {
    a.push_back(0);
    cout<<a[0]<<' '<<&a[0]<<endl;
    a.push_back(1);
    cout<<a[0]<<' '<<&a[0]<<endl;
    return 0;
}

起因是因为用vector写平衡树,然后传引用挂了。

然后终于发现,push_back之后地址好像会变。

这是为啥啊……

2023/11/5 13:22
加载中...