C언어/유용한 것

    비트연산자

    연산자 : & -> 비트 단위로 AND 연산을 한다 ( 두 비트가 1 이여야 1 이다.) ex) num1 = 5 ( 00000000 00000000 00000000 00000101 ) num2 = 15 ( 00000000 00000000 00000000 00001111 ) num1 & num2 = 5 ( 00000000 00000000 00000000 00000101 ) 연산자 : | -> 비트 단위로 OR 연산을 한다 ( 두 비트가 0 이여야 0 이다.) ex) num1 = 5 ( 00000000 00000000 00000000 00000101 ) num2 = 15 ( 00000000 00000000 00000000 00001111 ) num1 & num2 = 0 ( 00000000 00000000 0..