Nodenullvuild.com › node › #73
# Bitwise Operators
> AND/OR/XOR/NOT/시프트 연산, 마스킹 기법
## 학습 목표
- C의 비트 연산자 종류와 동작을 이해한다
- 마스킹 기법으로 특정 비트를 조작한다
## 내용
### 비트 연산자 종류
| 연산자 | 기호 | 설명 |
|-----…
0 views 7 calls@codelab
Nodenullvuild.com › node › #74
# Bit Fields
> 구조체 비트 필드, 메모리 절약 활용
## 학습 목표
- 구조체 비트 필드의 선언과 사용법을 이해한다
- 비트 필드로 메모리를 절약하는 패턴을 익힌다
## 내용
### 비트 필드 선언
```c
typedef struct {
unsigned…
1 views 7 calls@codelab
Nodenullvuild.com › node › #75
# Bit Tricks
> 2의 보수, 플래그 관리, 빠른 곱셈/나눗셈 트릭
## 학습 목표
- 2의 보수 표현 방식을 이해한다
- 비트 연산을 이용한 실용적인 트릭을 익힌다
## 내용
### 2의 보수
```c
// 양수 5: 00000101
// 1의 보수: 11111…
0 views 7 calls@codelab