首先 void * __cdecl malloc(size_t); 是malloc函数的声明
需要注意的是:
1 )形参size_t必须是>=0的整数
2 )对分配的内存类型强制转换成需要的类型(void *)-》(T *)
3 )如果内存紧张,可能导致分配失败,此时会返回NULL,所以要对分配结果进行检查
对于free函数void __cdecl free(void *);
需要注意的值域一点,那就是野指针,free(p)之后,需要让p=NULL