a 是 const,所以不可以在改变值a(5,6);这样写本身也是不对的这样不会调用其构造函数的共一个对象的构造函数只会调用一次你需要另加一个成员函数来设置x,y的值比如 void Set( int i, int j){ x = i; y = j;}或者采用A* a= new A(3,4);a = new A(5,6);
a(5,6);他不是一个函数