C

C 공부 6일차 Chapter 13

yeooniyeoon 2022. 9. 10. 23:59
728x90
SMALL

배열명과 포인터

배열 이름은 포인터이다. 하지만 값을 바꿀 수 없는 상수 형태의 포인터이다.

배열명은 대입 연산자의 피연산자가 될 수 없다.

 

int arr[3] = {1, 2, 3};
//arr = &arr[1];

 

위의 두번째 문장은 컴파일 에러를 일으킨다.

 

이를 통해 배열명은 배열의 시작 주소를 가리키며, 값의 저장이 불가능한 상수임을 알 수 있다.

728x90
반응형
SMALL

'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