⭐️ 3.8 Array Allocation and Access
- aliases
- No value
- tags
- No value
- description
- No value
- title
- ⭐️ 3.8 Array Allocation and Access
- created
- 2023-09-08T12:52:03
- updated
- 2023-09-08T13:05:53
DUMP
- C언어의 Pointer Arithmetic의 실체가 벗겨지는 순간이 바로 컴파일때이다. 4주차에 열심히 떠들었던 stride 개념이 나오는갑다.
- 배열 할당과 접근은 순차적으로 이루어질 필요가 없다. 사실 전체 RAM또한 1차원 배열로 볼 수 있음.
- Pointer Arithmetic의 실체를 까보는 시간 p.283
- n차원 배열, 고정크기 배열, 가변크기 배열
- 고정크기 배열을 선언하고 사용할때, 컴파일러는 column을 최적화한다. p.289
- 가변길이 배열은
malloc따위를 사용하여 동적으로 배열의 크기를 결정할 수 있다. 지역변수 또는 함수 인자로 선언할 때 배열의 크기를 결정하는 요인이 굳이 상수일 필요가 없다고? p.291