我定义了一个类
class Pit
{
public:
vector<int*> vec;
Pit();
};
构造函数
Pit::Pit()
{
int temp[10] = {1,2,3,4,5,6,7,8,9,10};
vec.push_back(temp);
cout<<vec[0][0]<<endl;
};main函数
int main()
{
Pit pit ;
cout<<pit.vec[0][0]<<endl;
}构造函数里打印出来1是没问题的,但为什么我在main函数里打印的结果是-858993460.
各路英雄帮忙解答下啊,谢谢