-
비트연산자: |= &=연산자는 무엇인가요개발 언어/Embedded C 2022. 10. 12. 15:54728x90반응형
|=, &= 연산자에 대해 알아보겠습니다.
byte b = 0x0A | 0x50;
위의 경우,
b = 0x5A가 됩니다.
이것을 아래와 같이 표현할 수 있습니다.
byte b = 0x0A; b |= 0x50;
마찬가지로, &연산에 대해서도 아래와 같이 작성할 수 있습니다.
byte b = 0x0A & 0x50; byte b = 0x0A; byte b &= 0x50;
이 경우, b = 0x00이 됩니다.
728x90반응형'개발 언어 > Embedded C' 카테고리의 다른 글
Overhead를 줄이기 위한 인라인 함수란? Inline Function (0) 2023.05.09 임베디드에서 오버헤드(Overhead)란? (0) 2023.05.09 C언어 물음표? 연산자, 삼항연산자 (0) 2022.10.07