C语言—动态内存管理(库函数)

malloc

说明;开辟一个动态空间

函数声明;void *malloc(size_t size)

调用方式;(类型说明符*)malloc(size);

返回值;改函数返回一个指针,如返回失败则返回一个空指针    

free

说明;释放一个动态空间

调用方式;free(p);

calloc

说明;开辟一个动态空间并初始化为0;

函数声明;void *calloc(size_t nitems, size_t size)

调用方式;(类型说明符*)calloc(size);

返回值;改函数返回一个指针如返回失败则返回NULL

你可能感兴趣的:(c语言,开发语言,后端)