inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

스택과 힙

안녕하세요 스택과 힙이 헷갈려서 질문 드립니다.

432

SeongMin Jeon

작성한 질문수 2

0

안녕하세요

제가 지식이 많이 없어 질문드립니다

보면 볼수록 헷갈리는데

제가 알기론 클래스 즉 참조타입은 힙에 들어가고

같은 주소값을 가리키기 때문에 얕은 복사로 알고 있습니다

하지만 스택과 힙이라는 영상중 7분 45초쯤 보시면

힙에 있는 나이트를 깊은 복사라고 하셔서 헷갈립니다

 

깊은복사라고 하신 이유가 나이트1과 나이트2가 둘다 클래스 이지만 같은 주소값을 가리키는것이 아니여서 깊은복사라고 하신건가요?

 

단순히 스택(구조체) = 깊은복사, 힙(클래스) = 얕은복사가 아니라

힙이여도 주소값이 다르면 깊은복사 인건가요?

C#

답변 1

1

Rookiss

네 Knight1 과 Knight2은 둘 다 힙 영역에 있지만
엄연히 다른 객체이기 때문에, 깊은 복사라고 한 것입니다.

스택=깊복, 힙=얕복이라기 보다는
힙이라도 동일한 객체가 아니라 별도로 만들어서
데이터만 복사하면 깊복으로 간주할 수 있습니다.

0

SeongMin Jeon

아이고 이렇게 늦은 시간에도 친절히 답변해주셔서 진심으로 감사합니다.

Generic에 대한 질문 있습니다.

0

116

2

2022 버전에 커뮤니티 버전이 없는데 2026 버전으로 해도 무관?

0

229

2

다형성 캐시 문제

0

138

3

.

0

77

1

프로퍼티 강의 질문 있습니다.

0

86

1

이후 커리 질문

0

92

1

static

0

104

2

강의에는 새로운 클래스 파일을 생성하면...

0

85

1

생성자의 이름 선언

0

72

1

9:03 Divide(10 , 3) 부분 질문입니다

0

96

1

깃허브 관련 질문 있습니다.

0

251

1

비쥬얼 스튜디오 업데이트가 된건가요..? 매개변수 오류 관련 질문

0

261

1

C# 시리즈 || C++ 시리즈 자료구조 강의에 대한 질문입니다!

0

313

2

Activator 질문있습니다

0

344

1

이넘 타임 선언 질문

0

361

1

Sort 오름차순, 내림차순

0

334

1

질문 있습니다.

0

256

1

팩토리얼 문제

0

278

1

Sort함수 질문있습니다.

0

274

1

다형성 함수 질문 있습니다.

0

231

1

질문이 있습니다.

0

236

1

섹션2 연습문제 질문입니다.

0

224

1

안녕하세요~서버에 대해 질문이 있습니다.

1

290

1

텍스트 색깔이 제 편집기와 달라서 수강에 어려움이 있습니다ㅜㅜ

0

402

1