c语言将16进制字符串转为十进制