t_node *new_node (1) 썸네일형 리스트형 t_node *new_node와 t_node new_node의 차이 | Difference between t_node *new_node and t_node new_node t_node *new_node와 t_node new_node는 매우 다른 선언 방식입니다. 각각의 차이점과 영향을 설명하겠습니다:t_node *new_node (포인터 선언):이는 t_node 구조체를 가리키는 포인터를 선언합니다.메모리는 할당되지 않으며, 포인터 변수만 스택에 생성됩니다.실제 t_node 구조체는 별도로 동적 할당(malloc 등)해야 합니다.함수 간에 쉽게 전달할 수 있고, 동적으로 메모리를 관리할 수 있습니다. t_node new_node (값 선언):이는 t_node 구조체 자체를 스택에 직접 생성합니다.구조체의 전체 크기만큼의 메모리가 스택에 즉시 할당됩니다.별도의 동적 할당이 필요 없지만, 큰 구조체의 경우 스택 오버플로우의 위험이 있습니다.함수 호출 시 전체 구조체가 복사되므.. 이전 1 다음