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;
}