int freemem(unsigned seg)
Прототип:
Описание:
Эта функция не определена стандартом ANSI С.
Функция freemem() освобождает блок памяти, чей первый байт располагается по адресу seg. Эта память должна была быть предварительно выделена с использованием функции allocmem(). При успешном вызове функция возвращает 0. При неудаче она возвращает значение —1, а переменная errno устанавливается равной ENOMEM (недостаточно памяти).
Пример:
Следующий фрагмент иллюстрирует, как выделять и освобождать память с использованием функций allocmem() и freemem(): unsigned i; if(allocmem (some, &i)!=-1) printf("Allocation error."); else freemem(i);
