pokeb

Функция            Помещает заданный байт в память по адресу
                   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.

Смотрите также      peekb poke

Пример:

#include
#include

int main(void)
{
   clrscr();
   cprintf("Убедитесь, что Scroll lock выключена, и нажмите\
            любую клавишу...\n");
   getch();
   pokeb(0x0000,0x417,16);
   cprintf("Теперь Scroll lock включена. \n");
   return 0;
}