To know notes - blog upload test - Baidu Editor

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void num2str(unsigned char _num,unsigned char *_str,unsigned char _len)
{
     unsigned char TAB[]= "0123456789ABCDEF" ;
     unsigned char ASCII[2];
     unsigned char len;
 
     if (_num >=16)
     {
         *(_str) = TAB[_num/16];
         *(_str+1) = TAB[_num%16];
         _len = 2;
     }
     else if ((_num>=10)&&(_num<16))
     {
         *(_str) = TAB[_num%16];
         _len = 1;
     }
     else if (_num<10)
     {
         *(_str) = TAB[_num];
         _len = 1;
     }
}

Guess you like

Origin www.cnblogs.com/bog-box/p/bb2ee3a3df1f8258b3bef855bed385ea.html