연결리스트 함수
에드워드
2023.06.11
질문 제목 : 연결리스트 함수연결리스트 함수 이해질문 내용 :
phead : 헤드 포인터 head에 대한 포인터
p : 삽입될 위치의 선행노드를 가리키는 포인터, 이 노드 다음에 삽입된다.
new_node : 새로운 노드를 가리키는 포이터
삽입함수 내용에서
if ( p == null )
{
new_node - link = *phead ;
*phead = new_node ;
}
이런 부분이 있는데여
p가 null 일때 new_node가 리스트 맨앞에 삽입되는 내용을 설명하는 것 입니다
여기서 *phead = new_node ; 이 부분은 해드포인터가 new_node를 가리키는 거를 이해하겟는데여
new_node - link = *phead ; 이부분이 해드포인터가 new_node의링크필드를 가리킴?? 이부분을 이해못하겟어여무슨 내용인지 알려주세여 !!