之前寫了一個程式優化的文章
參考了BEE大大的建議,今天寫了一個int 2 ascii 的function
void int2ascii(BYTE *cp, WORD uquad)
{
#define to_char(cp) (cp)+'0'
memset(cp-5, '0', 5); // set all byte is ascii of '0'
while (uquad >= 10) {
*--cp = to_char(uquad % 10);
uquad /= 10;
}
*--cp = to_char(uquad);
}
使用方式:
BYTE CP[6]={0};
WORD TEST = 4;
int2ascii(&CP[5],TEST);
cool~ 挺方便的
實在沒有多少時間寫文章,只能說抱歉了……
另外因為工作上的需求,要來做點工具了,又要停頓一陣子了,有空再來整理。
沒有留言:
張貼留言