배열과 포인터

·C
배열명과 포인터 배열 이름은 포인터이다. 하지만 값을 바꿀 수 없는 상수 형태의 포인터이다. 배열명은 대입 연산자의 피연산자가 될 수 없다. int arr[3] = {1, 2, 3}; //arr = &arr[1]; 위의 두번째 문장은 컴파일 에러를 일으킨다. 이를 통해 배열명은 배열의 시작 주소를 가리키며, 값의 저장이 불가능한 상수임을 알 수 있다.
yeooniyeoon
'배열과 포인터' 태그의 글 목록