不是的。
比方:int *pi=new int;
此时,表达式在自由存储区分配创建一个整型对象,并返回该对象的地址,而这个地址初始化了指针pi。当你再次运行该表达式时,会再次分配一块存储区,pi就会被新的地址初始化。希望你能理解,祝好运!
就像int i,j;中i和j一点儿关系没有一样,同时new一个对象,除了指向的对象类型相同外,其它都不一样,更别说是指向同一块地址了。除非拷贝
两点:
1.计算机中是做不到真正意义上得“同时”的。
2.系统有自己的内存管理,所以new是不会返回同一地址的
不是
int *ptr=new int;
做了三件事:1向内存申请存储整型数据的指针ptr;2动态申请内存用于存储数据;3将动态的内存的地址赋给指针ptr 祝理解。。。
不是,