📄 word2str.h
字号:
#ifndef int2Str_C51_DEFINE_2003_8_31
#define int2Str_C51_DEFINE_2003_8_31
void Int2Str(unsigned int t, unsigned char *str, unsigned char n)
{
// 将(0~65535)的整数t转成字符串str, n为输出字
// 符宽度, 若实际宽度大于n,则以实际宽度为准.
unsigned char a[5]; char i, j;
a[0]=(t/10000)%10; //取得整数值到数组
a[1]=(t/1000)%10;
a[2]=(t/100)%10;
a[3]=(t/10)%10;
a[4]=(t/1)%10;
for(i=0; i<5; i++) //转成ASCII码
a[i]=a[i]+'0';
for(i=0; a[i]=='0' && i<=3; i++);
for(j=5-n; j<i; j++) //填充空格
{ *str=' '; str++; }
for(; i<5; i++)
{ *str=a[i]; str++; } //加入有效的数字
*str='\0';
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -