작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Singleton 패턴
작성
·
208
0
1. c언어에서 static 변수가 전역변수랑 동일하나 지역함수?에서만 쓰이고 프로그램시작과 동시에 할당되고 초기화도 한번 종료될때 소멸한다던데 이게 c#에서도 적용되나요?
2. 영상에서 static Managers s_Instance를 전역변수라고 하던데 staic 클래스 변수 아닌가요? 아니면 위처럼 전역변수랑 비슷한 거라서 전역변수라고 한건가요?
답변 1
1. 네 기본적으로 C#에서도 C++과 유사합니다.(다만 지역함수에서'만' 쓰이진 않고 class 내부의 멤버변수 등에서도 사용되죠!)
2.네 그렇습니다.