안녕하세요:)
연습 문제 구현 중,
swap(&arr[min_idx], &arr[i]);
이 부분을
swap(arr + min_idx, arr + i);
이렇게 구현을 해봤는데, 똑같이 작동해 확인 차 여쭤보려고 질문을 달게 되었습니다.
전에 포인터는 산술연산이 가능하지만, 배열은 산술연산이 안된다고 하셨는데요.
여기서 arr은 배열이지만 산술연산이 가능한 것은 함수로 들어오면서 arr이라는 변수명이 포인터처럼 작동하기 때문에 가능한 것이 맞나요?
감사합니다:)