new int//开辟一个存放整数的存储空间,返回一个指向该存储空间的地址
new int(100)//开辟一个存放整数的存储空间,并赋该整数初始值为100,返回一个指向该存储空间的地址
new char[10]//开辟一个存放字符串数组的存储空间(包含10个数组元素),返回该数组的首元素地址,分配数组空间是不可以赋予初始值
float *p=new float(3.14159)//开辟一个存放单精度的存储空间,并赋实数的初始值为3.1415,返回该空间的地址给指针变量p
new int//开辟一个存放整数的存储空间,返回一个指向该存储空间的地址
new int(100)//开辟一个存放整数的存储空间,并赋该整数初始值为100,返回一个指向该存储空间的地址
new char[10]//开辟一个存放字符串数组的存储空间(包含10个数组元素),返回该数组的首元素地址,分配数组空间是不可以赋予初始值
float *p=new float(3.14159)//开辟一个存放单精度的存储空间,并赋实数的初始值为3.1415,返回该空间的地址给指针变量p