이 코드는 두 개의 링크 된 목록을 추가하기로되어 있습니다. 두 번째 매개 변수에 아무런 조작도 일어나지 않으므로이 코드가 인수로 전달 된 두 개의 Cell Structs를 어떻게 추가하는지 완전히 알 수 없습니다. 첫 번째 셀에서 다음 노드를 묻습니다. 어떻게 작동할까요?C++ : 연결된 목록을 재귀 적으로 추가
void Append(Cell *& first, Cell* second)
{
if (first == NULL)
{
first = second;
}
else {
Append(first->next, second);
}
}
예는 이제 더 나는 그것에 대해 의미를 생각합니다. –