wisage
全部博文(64)
C++学习笔记(1)
算法(0)
socket编程(1)
综合(4)
2011年(3)
2009年(51)
2008年(10)
huanghao
zhangge3
rockhack
jkhp
nohlove
vivieu
雷鸣之
SCDXMOE
yuccn
chs718
分类: C/C++
2009-08-02 15:37:17
int dectohex(int dec,int len,char s[]) { static char buf[256]; char cell[] = "0123456789ABCDEF"; int i = 0; int j=0; char ch; memset(buf, 0, 256); memset(buf, '0', len); while (dec != 0) { buf[i++] = cell[dec % 16]; dec = dec / 16; } buf[i]='\0'; i--; while (i>j) { ch=buf[j]; buf[j]=buf[i]; buf[i]=ch; i--; j++; } strcpy(s,buf); return 0; }
上一篇:C/C++头文件一览
下一篇:大数相乘
登录 注册