?? itoa.c
字號:
#include <string.h>
void itoa(char *buf, unsigned int i, int base)
{
char *s;
#define LEN 10
int rem;
char rev[LEN+1];
if (i == 0)
s = "0";
else
{
rev[LEN] = 0;
s = &rev[LEN];
while (i)
{
rem = i % base;
if (rem < 10)
*--s = rem + '0';
else if (base == 16)
*--s = "abcdef"[rem - 10];
i /= base;
}
}
strcpy(buf, s);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -