本帖最后由 stone24 于 2014-3-28 11:04 编辑
Void test(Car *newC)
{
Car *c2 = [Car new];
c2 ->wheels = 5;
c2 ->speed = 300;
}
int main()
{
Car *c = [Car new];
c ->wheels = 4;
c ->speed = 350;
test( c );
}
// test执行完后,内存里的形参指针和 c2 指针的存储空间随即销毁,但c2对象还会在,如果后面还想访问c2并设置它的成员变量该怎么做(指向它的指针没有了,再怎么访问它);后面再调用test ,生成的对象,还是c2吗?
|