To know notes - blog upload test -UE 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/b28678059fb2fc0cd0babbc1278bc754.html