本篇文章主要介绍了"数制转换函数",主要涉及到方面的内容,对于C/C++jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
EXPORT UW ltostr(UW Val,B *pString,UB Base,UW Length)
{B c, *pInit;UB i,j;UW L...
EXPORT UW ltostr(UW Val,B *pString,UB Base,UW Length)
{
B c, *pInit;
UB i,j;
UW Len,SwapLen;
*pString='\0';
pInit=pString;
if(Val==0) {
*pString++='0';
*pString='\0';
}
switch(Base) {
case 10:
for(;Val>0;) {
i=Val%Base;
Val=Val/Base;
*pString++=(B)((UB)'0'+i);
}
*pString='\0';
break;
case 16:
for(;Val>0;) {
i=Val%Base;
Val=Val/Base;
if(i<=9) {
*pString++=(B)((UB)'0'+i);
} else {
*pString++=(B)((UB)'A'+i-10);
}
}
*pString='\0';
break;
default:
break;
}
Len=strlen(pInit);
SwapLen=Len;
if(Length>Len) {
for(i=Len;i
*(pInit+i)='\0';
}
*(pInit+Length)='\0';
}
if(SwapLen>0) {
for(i=0,j=SwapLen - 1;i
c=*(pInit+i);
*(pInit+i)=*(pInit+j);
*(pInit+j)=c;
}
}
return SwapLen;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了数制转换函数,包括了方面的内容,希望对C/C++jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_149761.html
相关图片
相关文章