• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    해결됨

멤버변수를 전역변수라고 생각해도 되는지요?

21.04.04 16:15 작성 조회수 797

1

계속 앞서 배운 자바스크립트와 연관해서 질문드려 죄송한데요.

C#에서의 멤버변수를 자바스크립트에서의 전역변수와 동일한 의미라도 생각해되 되는지요?

마찬가지로 C# 제작함수안에서 선언한 변수는 지역변수라고 이해해도 될까요?

답변 1

답변을 작성해보세요.

1

아뇨 죄송하긴요. 배우신 내용과 비슷하니 비교해서 보셔도 좋습니다. 

차이점만 정확하게 알고 있으면 되고요.

말씀하신 질문을 답변 드려보면요. 말씀하신대로 멤버변수는 전역변수라고 생각하셔도 됩니다. 

그 클래스 안에서는 전역적으로 사용할수 있는 변수입니다.

그래서 클래스 안에 있는 함수 안에서도 멤버변수의 사용이 가능합니다. 

그리고 함수 안에서 사용하는 변수는 지역변수입니다.

함수의 파라메터의 변수도 함수 안에서 사용할 수 있는 지역변수가 됩니다. 

학습이 많이 진행되신 것 같습니다. ㅎ

좋은 저녁 되세요 ^^