+ -
当前位置:首页 → 问答吧 → 求:itoa函数的实现

求:itoa函数的实现

时间:2011-12-12

来源:互联网

本人需要用C语言实现一个itoa 将十进制转化为二进制的实现
有没有哪位大侠可以提供一份比较成熟的代码 

接口如下
char *itoa(int num, char *str, int radix)

作者: daijun0034   发布时间: 2011-12-12

[code=C/C++][/code]void shi2bin(DWORD val,BYTE *dest,DWORD len)
{
  int mo=0,d=0;// 商、余
  while(len>=0)
  {
  dest[len--]=val%2+'0';
d=val%2;
  val=val/2;
  mo=val;
if((d==1)&&(mo==0))break;
  }
  
}

作者: wcg_jishuo   发布时间: 2011-12-12

C:\Microsoft SDK\src\crt\xtoa.c
C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\src\crt\xtoa.c
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC\XTOA.C
C:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src\xtoa.c
C:\Program Files\Microsoft Visual Studio 8\VC\crt\src\xtoa.c

作者: zhao4zhong1   发布时间: 2011-12-12

热门下载

更多