c语言函数16进制变10进制,C中16进制与10进制互转
//返回16进制字符串s对应的整数值,遇到任何一个非法字符都返回-1。int HexToDec(char *s){char *p = s;//空串返回0。if(*p == '\0')return 0;//忽略开头的'0'字符while(*p == '0')p++;int dec = 0;char c;//循环直到字符串结束。while(c = *p++){//dec乘16dec <<=...