Функция
Получает смещение «дальнего» адреса (адреса с атрибутом «far»).
Синтаксис
#include <dos.h>
unsigned FP_OFF(void far *p);
Прототип
dos.h
Описание
Функция FP_OFF возвращает целое число без знака, значение представляющее собой значение адресного смещения.
Возвращаемое значение
Макрокоманда FP_OFF используется для получения или установки адресного смещения указателя с атрибутом «far».
Переносимость
FP_OFF уникальна для DOS.
Пример
#include<dos.h>
#include<stdio.h>
int main(void)
{
char *str = "fpoff.c";
printf("Смещение этой строки равно %X\n",FP_OFF(str));
return 0;
}