C语言内存分配详解6
8、malloc/free 的使用要点
函数malloc的原型如下:
void * malloc(size_t size);
用malloc申请一块长度为length的整数类型的内存,程序如下:
int *p = (int *) malloc(sizeof(int) * length);
我们应当把注意力集中在两个要素上:"类型转换"和"sizeof"。
* malloc返回值的类型是void *,所以在调用malloc时要显式地进行类型转换,将void *
转换成所需要的指针类型。
* malloc函数本身并不识别要申请 ...












