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



         

Содержание



     getdta

Функция Получает адрес DTA (область связи с диском).

Синтаксис #include

char far * getdta(void);

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

Описание Функция getdta возвращает текущее значение адреса DTA. В малых и средних моделях памяти предполага- ется, что сегментом является текущий сегмент дан- ных. Если вы используете исключительно язык CИ, то эта ситуация сохраняется, если же вы будете использовать подпрограммы на Ассемблере, адрес DTA может оказаться в любом месте.

В компактных, больших и сверхбольших моделях па- мяти адрес, возвращаемый функцией getdta, являет- ся реально любым адресом и может быть расположен за пределами программы.

Возвращаемое Функция getdta возвращает "дальний" указатель на значение текущую DTA.

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

Смотрите также (структура),

Пример:

#include

#include

int main(void) { char far *dta; dta = getdta(); printf("Адрес области связи с диском: %Fp\n",dta); return 0; }




Содержание  Назад  Вперед