发布网友 发布时间:2022-04-21 15:46
共1个回答
热心网友 时间:2022-04-10 12:38
malloc
向系统申请分配指定size个字节的内存空间。返回类型是
void*
类型。void*
表示未确定类型的指针。C,C++规定,void*
类型可以强制转换为任何其它类型的指针。
通俗讲就是一个分配空间的函数,在头文件”stdlib“内,给一个变量或指针分配一定大小的空间,一般要与size一起用。他的返回值是用处不大。
free是一个释放空间的函数,经malloc等函数分配空间后,取消其空间就用free函数。