int형이 4바이트이고 배열 a의 첫 원소 주소를 10이라고 할 때, `&a[2]`와 `a`가 나타내는 주소를 순서대로 쓴 것은?
int a[] = {14, 22, 30, 38};
정답 3번
배열 원소의 주소는 시작 주소에 `인덱스 × 원소 크기`를 더해 계산한다. 따라서 `&a[2]`는 10 + 2×4 = 18이고, 식에서 배열 이름 `a`는 첫 원소 `&a[0]`의 주소 10으로 변환된다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21