c 临时对象给对象赋值调用什么