查找一个数组中的变量~~~~
例如
char Temp[] = {0x00,0x03,0x04,0x00,0x00,0x00};
有这样一个字符串数组,我如何能够快速定位里面的0x03,0x04这两个值?
我目前用的方法是
for (int i=0;i<sizeof(Temp);i++)
{
if (Temp[i] == 0x03 &&
Temp[i] == 0x04)
{
//这里可以得到0x03的下标为i
}
}
但是感觉这种方法不可取,如果需要查找的数值是很长一串,那岂不是很麻烦?
有没有更可取的方法?