C언어

10진수를 16진수로 만들기

고요한하늘... 2008. 4. 28. 12:00

 

 

검색결과를 가져오기 위해 쿼리를 get 방식으로 보낼때

인코딩을 위해서 16진수로 변환하는 부분이 필요한데

아래처럼하면 간단하게 16진수로 변환이 가능하다.

 

 

char *dec2hex( int num , char *e )
{
        *e++ = "0123456789ABCDEF"[num/16];
        *e++ = "0123456789ABCDEF"[num%16];
        return e;
}

'C언어' 카테고리의 다른 글

64비트 머신에서  (0) 2008.06.06
open vs fopen 속도 측정  (0) 2008.05.06
[c언어] volatile  (0) 2007.12.26
const  (0) 2007.12.13
Aho-Corasick 구현  (0) 2007.10.27