char 문자 binary 값 변환
2016. 7. 22. 09:54ㆍC,C++
출처 : https://github.com/tarequeh/DES/blob/master/des.c
void Printf_char_as_binary( unsigned char input )
{
int i;
printf("input (Hex) : %.2x , (Binary) : ");
for( i = 0 ; i < 8 ; i++ )
{
char shift_byte = 0x01 << (7-i);
if (shift_byte & input) printf("1");
else printf("0");
}
printf("\r\n");
}
'C,C++' 카테고리의 다른 글
visual studio 에서 strcpy, strncpy를 사용할 때 C4996 에러가 나오는 경우 대처방법 (0) | 2018.03.05 |
---|---|
Bit Mask (0) | 2016.07.06 |
가변 인자 ( 가변 매개변수 ) (0) | 2016.07.05 |
매개변수 구현 방법 ( Call-by-Value, Call-by-Reference) (0) | 2016.07.05 |
sprintf() 함수 (0) | 2015.03.26 |