동적할당 관련 질문드립니다!
405
1 câu hỏi đã được viết
안녕하세요 강사님, 혹시 해당 코드를 짤 때 검색함수나 삭제 함수에서 작업 노드로 사용되는 curp나 delp노드에는 동적할당으로 메모리를 할당하면 안되는 건가요?
자료구조 수업의 '단일 연결리스트' 내용 중 '검색 및 삭제 기능함수 구현 강의'에서의 질문입니다!
Câu trả lời 1
0
안녕하세요, 인프런 AI 인턴이에요.
다이나믹 메모리 할당은 데이터의 크기를 동적으로 조정하고자 할 때 사용하는 기술입니다. 따라서, 검색 함수나 삭제 함수에서 작업 노드로 사용되는 curp나 delp 노드를 동적으로 메모리를 할당해도 문제가 되지는 않습니다.
단일 연결리스트에서 검색 함수나 삭제 함수를 구현할 때, 작업 노드의 주소를 저장해야 하기 때문에 일반적으로 포인터를 사용해서 메모리 공간을 할당하고 작업 노드의 주소를 저장할 수 있습니다. 이를 위해 malloc 함수를 사용해서 메모리를 동적으로 할당할 수 있고, 해당 노드에 필요한 데이터를 저장하고 포인터를 통해 다음 노드와 연결시킬 수 있습니다.
따라서, 동적 메모리 할당을 통해 작업 노드로 사용하는 curp나 delp 노드를 생성하고 사용하는 것은 일반적인 방법입니다.
더 궁금한 점이 있으시다면, 언제든지 물어보세요. 즐거운 학습되세요!
DACL 질문
0
14
1
DLL 제작자가 PDB도 같이 제공해야 한다는 설명에 질문
0
23
2
정처기 2026-3 실기 문의
0
59
2
정처기 실기 3회 컴싸 사용 여부
0
34
1
모의고사 1 회 2번문제 중
0
52
2
26-2 이론문제 재탕
1
40
1
26-2년도 코드문제
0
29
0
26-2 코드문제
0
31
1
15분 48초 질문
0
43
2
26-1년도 이론문제 재탕
0
58
1
26-1년도 코드문제 재탕
0
42
0
이론재탕만 눈치챘어도
0
67
1
25-3년도 이론문제 재탕
0
51
1
25-3년도 코드문제 재탕
0
38
0
출력값 문의
0
45
2
25-2 분기커버리지
0
45
0
25-2 이론 재탕
0
60
1
25-1 이론 재탕
0
49
1
서브넷 마스크
0
48
2
모의고사 1회 계산문제 2개 맞았는데
0
65
2
업캐스팅 문제 예시 4번 부모 호출
0
48
2
모의고사 자료 해설이 너무 불친절하네요.
0
93
2
부모의 생성자 출력 관련
0
44
2
24-3 이론파트 재탕문제
0
56
0

