728x90
반응형
배열명과 포인터
배열 이름은 포인터이다. 하지만 값을 바꿀 수 없는 상수 형태의 포인터이다.
배열명은 대입 연산자의 피연산자가 될 수 없다.
int arr[3] = {1, 2, 3};
//arr = &arr[1];
위의 두번째 문장은 컴파일 에러를 일으킨다.
이를 통해 배열명은 배열의 시작 주소를 가리키며, 값의 저장이 불가능한 상수임을 알 수 있다.
728x90
반응형
'C' 카테고리의 다른 글
C 공부 8일차 Chapter 13 문자열 표현의 두가지 방법 (0) | 2022.09.13 |
---|---|
C 공부 7일차 Chapter 13 (0) | 2022.09.12 |
C 공부 5일차 Chapter 12 (0) | 2022.09.09 |
C 공부 4일차 Chapter 11 (0) | 2022.09.08 |
C 공부 3일차 Chapter 6, 7, 8, 9 (2) | 2022.09.07 |