C語言-動態內存分配


1、malloc函數

函數原型是:void * malloc(unsigned int size)

在內存的動態存儲區中分配一個長度爲size的連續空間。

2、calloc函數

函數原型是:void * calloc(unsigned n,unsigned size)

在內存的動態存儲區中分配n個長度爲size的連續空間。可以爲一維數組動態分配存儲空間,即用作動態數組,返回起始地址。分配不成功,返回null

p=calloc(5,20);

3、free函數

函數原型是:void  free(void * p)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章