Функция Помещает заданный байт в память по адресу
segment:offset.
Синтаксис #include
void pokeb(unsigned segment, unsigned offset,
char value);
Файл, содержащий dos.h
прототип
Описание Функция pokeb записывает значение байта value в
память по адресу segment:offset, где segment -
адрес сегмента, offset- смещение.
Если функция вызывается при подключенном файле
dos.h, она трактуются, как макрокоманда, которая
расширяется до встроенного кода. Если же вы не
подключаете файл dos.h (или выполните для данной
функции директиву #undef), вы будете иметь функ-
цию, а не макрокоманду.
Возвращаемое Нет.
значение
Переносимость Функция уникальна для семейства микропроцессоров
8086.
Смотрите также peekbpoke
Пример:
#include
#include
int main(void)
{
clrscr();
cprintf("Убедитесь, что Scroll lock выключена, и нажмите\
любую клавишу...\n");
getch();
pokeb(0x0000,0x417,16);
cprintf("Теперь Scroll lock включена. \n");
return 0;
}