#include#define u8 unsigned charstatic const int MAC_LENGTH = 6;static u8 char1Tonum(u8 ch){ if((ch>='0')&&(ch<='9')) return ch - '0'; else if ((ch>='a')&&(ch<='f')) return ch - 'a' + 10; else if ((ch>='A')&&(ch<='F')) return ch - 'A' + 10; else return 0xff;}//简单的把字符串转为数字 (比如把MAC地址转为6个数字)static u8 char2Tonum(u8 hch, u8 lch){ return ((char1Tonum(hch) << 4) | char1Tonum(lch));}static void charToArray(u8* array,u8* stringBuf){ for(int i =0,j=0;i
推荐: