문자열을 16진수취급
무리한
2023.04.01
char tempa[5000] = {0,};strcpy(tempa,60E84E00 ~~
~~ 이런소스가 있어요.
char asv[100] = {0,}; //60strncpy(asv , tempa , 2);
이렇게해서 60을 가져오는데..
해당 문자열을 변환하면 10진수로 60 / 16진수로 3C 로 자꾸 반환되더군요.( 원레는 60 자체를 16 진수로 하고 싶은데.. 자꾸 10진수 취급이 되는 )
(문제상황1)----------------------------------------------------------------------------(문제상황2)
그렇게해서 BYTE 배열에 담아야하는데.. 어떻게 방법 없을까요?
BYTE a[100] 이라고 치면a[0] 에는 0x60a[1] 에는 0xE8 .. 이런식으로.