coreleft

 Функция            Возвращает размер неиспользуемой оперативной памяти.

 Синтаксис          В моделях данных tiny, small, medium:
                    #include 
                    unsigned coreleft(void);

                    В моделях данных compact, large, huge:
                    #include 
                    unsigned long coreleft(void);

 Файл, содержащий   alloc.h
 прототип

 Описание           coreleft возвращает размер неиспользуемой
                    оперативной памяти. Выводятся различные значения
                    в зависимости от модели памяти.

Возвращаемое       В малых моделях памяти coreleft возвращает
 значение           количество неиспользуемой памяти между вершиной
                    heap и стеком. В больших моделях памяти, она воз-
                    вращает объем памяти между самым верхним выделен-
                    ным блоком и концом оперативной памяти.

 Переносимость      coreleft уникальна для DOS.

 Смотрите также     allocmem brk farcoreleft malloc
 Пример:

 #include
 #include
 int main(void)
 {
    printf("Разница между самым верхним выделенным блоком и \n");
    printf("вершиной heap равна %lu байт",(unsigned long)coreleft());
    return 0;
 }