c语言十六进制转换十进制