출처 - C 언어 무작정 따라하기 (길벗)비트 연산자를 사용하여 이진수를 출력하는 방법이 일반적이나 위 책에서 특이한 방법으로 이진수를 출력하는 방법이 나와있어 정리해봄.아래 정의된 구조체처럼 하면 1비트짜리 변수를 선언할 수 있다.이를 union으로 하여 출력할 변수와 함께 그 변수의 비트만큼의 멤버변수를 가지는 구조체를 정의값 입력을 union.변수에 하고 union.구조체의 멤버변수를 하나하나 읽어서 출력해준다.단순히 이진수 출력이라면 비트 연산자를 사용하여 출력하는 방법이 훨씬 간단하겠지만 특정 비트를 조작해야되는 경우라면아래의 경우가 더 나은 방법이 될 수도 있을것 같음.#include #include #include typedef union _byte{ unsigned char by..