아하
생활

생활꿀팁

진실한수달129
진실한수달129

c언어 바이트 배열값을 리틀엔디안 4바이트값으로 변환할려면 어떻게 해야되나요?

예를들면

BYTE* arr = new BYTE[250];

동적 배열을 생성해서 arr[0] = 23, arr[1] = 44, arr[2] = , 32 arr[3] = 80... 이런식으로 바이트 값이 들어있고

4바이트씩 값을 보고싶을땐 어떻게 해야되나요?(리틀엔디안으로)

가령 arr[0~4] 4바이트씩 읽을라면 {0x17, 0x2C, 0x20, 0x50} 이니까 DWORD 값(0x172C2050)은 1344285719

또 arr[1~5] 이런식으로 쭉 읽고싶은데 어떻게 해야되나요?

    1개의 답변이 있어요!