c++_vector_元素地址问题
vector中的元素极度不建议取地址,因为每次加入一个元素之后,元素的地址会改变。
vector<int> a{1};
printf("%lld\n", &(a[0]));
a.push_back(2);
printf("%lld\n", &(a[0]));
我怎么能这么沙口
vector中的元素极度不建议取地址,因为每次加入一个元素之后,元素的地址会改变。
vector<int> a{1};
printf("%lld\n", &(a[0]));
a.push_back(2);
printf("%lld\n", &(a[0]));
我怎么能这么沙口