C语言sscanf字符串的MAC地址 转为 16进制数据 ,相比字符串分割获取的方式简单很多。值得学习
char macStr[20] = {"12:34:56:78:9A:97"};
void main_test()
{
char macAddr[6];
sscanf(macStr, "%hhX:%hhX:%hhX:%hhX:%hhX:%hhX", &macAddr[0], \
&macAddr[1], &macAddr[2], &macAddr[3],&macAddr[4], &macAddr[5]);
}