안녕하세요
제가 크기 4짜리 A라는 배열을 memcpy를 통해 heap이라는 배열에 복사하려고 해요. (heap은 크기 5이며, 인덱스 0은 비우고 1~4까지 채우려합니다.)
heap은 1부터 시작해야하니까 heap의 포인터 주소에서 sizeof(Node*)만큼만 더 하면 heap[1]를 가리키지 않나요?
19번째 줄을 실행하면 정상적으로 복사가 되는데(A 모든 인덱스가 10)
20번째 줄을 실행하면 빌드는 되는데 런타임시 세그멘테이션 오류가 뜨네요 ㅜ