>> #1 C언어 >>와 << 연산자 쉽게 이해하기 C언어를 공부하다 보면 >>와 비트 단위로 데이터를 다루는 데 사용됩니다. 바로 비트 시프트 연산자라고 불러요.1. 뜻: 비트들을 왼쪽으로 이동시킵니다.결과: 비트를 왼쪽으로 이동하면 빈 공간은 0으로 채워지고, 값은 2의 거듭제곱만큼 커집니다.예제c#include int main() { unsigned int a = 5; // 0000 0101 (2진수) unsigned int result = a 설명:5의 2진수: 0000 01015 한 칸 이동할 때마다 ×2 됩니다!2. >> (오른쪽 시프트 연산자)뜻: 비트들을 오른쪽으로 이동시킵니다.결과: 오른쪽으로 이동하면 값이 2의 거듭제곱만큼 작아집니다.예제c#include int main() { unsigned int a = 20; .. 2025. 4. 11. 이전 1 다음