강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

InMyeong님의 프로필 이미지
InMyeong

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘

연결 리스트 구현 연습

선생님 10:15 구간 질문이 있습니다

작성

·

188

2

이니셜 라이저에서 노드 데이터 초기화 해줄때

Node() : _prev(nullptr), _next(nullptr), _data(T()) 에서

_data에 T()를 넣어 초기화 하는데 이렇게 초기화 하니

_data가 0으로 초기화 되더라고요 근데 어떻게 이게 가능

한지 모르겠습니다 각자료형 예를들어 int()의 생성자가

호출되었다고 가정한다 해도 생성자는 반환형이 없어

0을 반환하지 못할텐데 이게 가능한 이유가 어떻게 되나요??

퀴즈

배열/동적 배열과 연결 리스트의 메모리 할당 방식에 대한 가장 큰 차이점은 무엇일까요?

배열은 비연속, 연결 리스트는 연속 메모리 사용

배열/동적 배열은 연속, 연결 리스트는 비연속 메모리 사용

모두 연속 메모리를 사용하지만 관리 방식이 다름

모두 비연속 메모리를 사용하지만 연결 방식이 다름

답변 1

5

Rookiss님의 프로필 이미지
Rookiss
지식공유자

정수형의 기본값이 0이라서 그렇게 됩니다.

InMyeong님의 프로필 이미지
InMyeong

작성한 질문수

질문하기