1. malloc( )
(1)调运格式
指针变量=(数据类型*)malloc(存储单元个数 * 每个存储单元的字节数);
(2)例如:
double*p;
p=(double*)malloc(5*sizeof(double));
通过调运malloc( )函数,向系统动态申请了5个double类型的存储空间,一共是40B。
系统将这40B存储空间的首地址赋值给指针p,可以理解为指针p指向了一个double型的存储单元。
(3)必须检测返回值的有效性,如果开辟空间失败返回空指针。
if(NULL==p)
{
printf(