Описание функций Си

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; }



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