강의

멘토링

로드맵

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

에옴님의 프로필 이미지
에옴

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

BFS (너비 우선 탐색)

인수 전달 관련 질문 있습니다!!

작성

·

235

0

안녕하세요 선생님 강의 잘 듣고 있습니다!

강의 초반에 bool[] visited를 클래스 내에서 필드로 선언할 수도 있지만, SearchAll 메서드 내에서 선언해서 DFS에 인수로 넘겨줄 수도 있다고 하셨는데요

1.png

 

이 때 ref 키워드를 쓰지 않았는데도 visited가 참조로 넘어가는 이유가

배열 자체가 참조 형식이기 때문이 맞나욤?

 

만약 맞다면 배열이 아니라 int같은 값 형식을 메서드 내에서 선언해서 다른 메서드에 참조로 전달하려는 경우에는 ref를 써야하는 게 맞을까요?

답변 1

0

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

네 그렇습니다! C#에서 class는 무조건 참조형입니다.

에옴님의 프로필 이미지
에옴
질문자

답변 감사합니다!~!

에옴님의 프로필 이미지
에옴

작성한 질문수

질문하기