상위 바이트/ 하위 바이트 출력질문..
비치
2023.04.01
처음에 4Byte인 int 로 받아서출력시에는 2Byte로 출력 하고 싶습니다.0x0000d5b6에서 하위 상위를 나눠서 출력 방법을 알고 싶습니다.int HiWord(int a);
int LowWord(int a);
int main(void)
{
int a;
printf(정수를 입력해 주세요 : );
scanf(%d ,&a);printf(상위 2Byte 값은 : %d\n\a,HiWord(a));
printf(하위 2Byte 값은 : %d\n\a,LowWord(a));return 0;
}int HiWord(int a)
{
?
}
int LowWord(int a)
{
?
}뭐가 부족하고 밑에 두곳의 함수에 뭐가 들어가야 하는지 알려주세요 ㅠ..