1,管理运行阶段内存空间分配
malloc()/new;
int *pn = new int(存储的类型,内存根据此设定相应存储字节的内存)
pn是内存地址(所以 当声明一个变量的指针变量时没初始化,声明后再来初始化则pn 接收的应该是变量在内存中的地址 &VariableName);
*pn是存储在内存的值 用于给所指向内存中的变量赋值;
为一个数据对象(结构,基本类型)获得并指定分配内存格式
typeName pointer_name = new typeName;
指定需要什么样的内存和用来声明合适的指针
原文地址:http://www.cnblogs.com/ruiy/p/adds.html