메뉴 건너뛰기

Programing

C언어 게시판

비트 이동연산자

관리자2 2018.12.17 19:31 조회 수 : 156

#include <stdio.h>

int main() {

unsigned char input;

unsigned char a;

unsigned char b;

 

scanf("%hhu", &input);

a=input<<4;

b=input>>3;

printf("%d %d",a,b);

 

 

return 0;

}

비트이동연산자는 왼쪽은 곱셈,오른쪽은 나눗셈이라 말할 수 있다.
2의 n승 만큼 이동시킨다. 예)4<<n
위로