指针内存的分配问题
我想问一下 int *p; //此时系统已经为p分配了四个字节的内存空间,因为它是一个int *型的变量,但是它保存的是一个地址呀,那么此时系统有没有给它分配一段地址让 p 这个int *型变量来保存啊?
如果有,那么这段地址是固定的吗,是什么?当我在继续写
p = new int ;时,我感觉系统一定为p 分配了一段地址让它保存,那么先前所分配的地址(如果有的话)系统怎么处理了?
2009-10-23 10:24
2009-10-24 13:21