andymon   3년 전

arr배열에서 0부터 N/2까지만 divide란 함수에 집어넣고 싶은데 가능한 기능인가요????

djm03178   3년 전

C언어에서 함수 인자로 받는 배열은 사실은 배열이 아니라 그냥 주소값을 받은 포인터이기 때문에 어떤 범위를 전달한다는 개념 자체가 없습니다.

어디까지 쓰겠다는 범위를 나타내는 인자를 추가로 전달하든지, 아니면 배열의 내용을 부분만 복사해서 다른 배열에 넣고 전달하는 식으로 '의미를 직접 부여해야' 합니다.

andymon   3년 전

친절히 알려주셔서 감사합니다!

댓글을 작성하려면 로그인해야 합니다.