Сравнение dword по адресу - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Всем привет. Собственно нужно сравнить dword по адресу. Пытаюсь сделать так:
BYTE*Address;
if((DWORD)*Address == (DWORD)0xFFFFFFFF)
Но это не работает, не знаю почему. Если сравнивать просто байт, то все ок:
if(*Address == 0xFF)
Подскажите плиз. Пишу на чистом Си, без всяких crt

Решение задачи: «Сравнение dword по адресу»

textual
Листинг программы
 ( if *(DWORD*)pointer == 0xffffffff )

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5