有什么最快的方法来比较24个元素字节数组与传入的byte*
缓冲区?最快的方法来比较阵列与传入字节*缓冲区
byte compare_array[24]=
{0x00,0x00,0x00,0x01,0x26,0x05,
0xF8,0x00,0x11,0x22,0x33,0x44,
0x55,0x66,0x77,0x88,0x99,0xAA,
0xBB,0xCC,0xDD,0xEE,0xFF,0xFF};
下面的代码感觉不舒服。
if((buffer[0] == 0x00) && (buffer[1] == 0x00) && ...)
{
//...
}
首先,你可以做一个大小检查,如果大小不同,你不必进入检查 – KItis