こんにちは、単純なはずのことをしようとしていますが、わかりません。unsigned chars の配列へのポインターがあり、16 進数である最初の要素を取得します。バイナリに変換して、0x01101000 などの数値と等しいかどうかを確認できるようにします。
unsigned char arr[] = {0x25}; //just for example. I am actually using *arr.
unsigned char byte = arr[0];
if(( byte & 0x01101000) == //not sure if this is the right way to proceed
助けていただければ幸いです。ありがとう!!