배열형 자료구조를 구현할 경우 사용해야합니다. 예를들어 배열의 경우 배열명 자체로 배열의 첫 포인터를 얻을 수 있지만 클래스로 구현된 배열의 경우 오퍼레이터 []를 구현하기 때문에 배열처럼 사용해도 배열과 다른 메모리 위치를 갖습니다. 결국 습관적으로 안전한 코드가 되려면 &array[0] 이러한 형태가 더 좋습니다. 설명이 애매하다면 아래 글을 참고해보세요. http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_tip&no=480 아치븐 님이 쓰신 글 : : 제목 그대로 입니다. : : 인자를 주소값으로 넘겨줄 때, : : &array[0]와 array 의 차이점은 무엇인가요? : : 제가 알기로는 &와 [] 가 같이 들어가면 상쇄되..