Как сравнить шестнадцатеричные значения с помощью C?

Я работаю с шестнадцатеричными значениями. До сих пор я знаю, как печатать шестнадцатеричные значения, а также точность. Теперь я хочу сравнить шестнадцатеричные значения. Например, я читаю данные из файла в буфер символов. Теперь я хочу сравнить шестнадцатеричное значение данных в буфере. Есть ли что-нибудь подобное?

if  hex(buffer[i]) > 0X3F  
then
//do somthing

Как я могу это сделать?

8
задан mizo 14 October 2011 в 13:05
поделиться