(221210)Scope

ay_park·2022년 12월 10일

내부구현사항과 특징에 대해 알아보자.

Scope : 단어자체의 의미는 '범위, 영역'
프로그래밍에서는 변수를 참조할 수 있는 유효한 범위를 말한다. 또는 식별자가 유효한 범위. 식별자란 변수이름, 함수이름, 클래스 이름을 말한다. 스코프란 선언된 위치에 따라 유효범위가 결정된다. 블럭안의 변수는 블럭{} 안에서만 유효하다. 왜 존재할까? 1. 이름 충돌을 방지할수 있고, 2. 블럭안의 변수는 끝나면 자동으로 메모리에서 제거가 된다. 그래서 메모리를 절약할 수 있다.

0개의 댓글