Free
free
Функция Освобождает память, выделенную под блок.
Синтаксис #include
void free(void *block);
Файл, содержащий stdlib.h и alloc.h прототип
Описание free освобождает блок памяти, выделенный функциями calloc, malloc или realloc.
Возвращаемое Нет. значение
Переносимость free совместима с системой UNIX и поддерживается стандартом ANSI C.
Смотрите также
Пример:
#include
#include
#include
int main(void) { char *str; /* выделить память под строку */ str = malloc(10); /* скопировать в строку "Hello" */ strcpy(str,"Hello"); /* вывести строку */ printf("Строка: %s\n",str); /* освободить память */ free(str); return 0; }