摘要:
1、十六进制转十进制实现将以字符串形式存放的十六进制数转换为一个十进制数,程序见下面int hextodec(char *hex,int n){ unsigned dec=0; int i=n-1; //输入数组[0]为高位 if(hex==NULL || n<=0 || n>8) //输入十六进制最长为8字节(不包含'\0'字符) { printf("the parameter is invalid\n"); return -1; } while(i>=0) { if(hex[i]>='0'&&hex 阅读全文