Справочная система C guide

       

Распределение памяти


malloc - выделение памяти размером size байт.

Определение: char *malloc (size) unsigned size;

calloc - выделение памяти и обнуление ее.

Определение: char *calloc (nelem, elsize) unsigned nelem, elsize;

realloc — изменение размера ранее выделенной памяти.

Определение: char *realloc (ptr, size) char *ptr;

unsigned size;

free - освобождение ранее выделенной памяти.

Определение: void free (ptr) char *ptr;

Содержание раздела