PureBasic

PeekB()

Синтаксис

Value.b = PeekB(*MemoryBuffer)

Описание


Читает значение типа byte из памяти по указанному адресу.

Параметры

*MemoryBuffer Адрес в памяти, с которого требуется прочитать значение.

Возвращаемое значение

Возвращает значение типа byte. Оно представляет собой 1 байт со знаком, с диапазоном значений от -128 до +127.

Пример (Фран)

*MemoireID = AllocateMemory(5000)
If *MemoireID
    PokeB(*MemoireID, 65) ; Записываем значение в область памяти")
    Debug PeekB(*MemoireID) ; Считываем значение из области памяти")
    PokeB(*MemoireID+1, -65)
    Debug PeekB(*MemoireID + 1)
    Debug ~65+1                ; Дополнение до кратных 2
    FreeMemory(*MemoireID)
Else
    Debug "Не удалось выделить требуемую память!"
EndIf

См. также

PokeB()

Поддерживаемые OS

Все

<- PeekA() - Оглавление Memory - PeekC()->