1. 변수의 생명 주기 1.1 지역 변수의 생명 주기 - 변수는 선언에 의해 생성되고 할당을 통해 값을 갖는다. 그리고 소멸된다. - 변수에 생명 주기가 없다면 변수는 영원히 메모리공간을 점유하게 된다. - 전역변수의 생명 주기는 애플리케이션의 생명 주기와 같다. 하지만 함수 내부에서 선언된 지역 변수는 함수가 종료하면 소멸된다. - 지역 변수는 함수가 호출된 직후에 런타임 전에 평가된다. - 지역변수의 생성 주기는 함수의 생명 주기와 일치한다. - 변수의 생명 주기는 메모리 공간이 확보된 시점부터 메모리 공간이 해제되어 가용 메모리 풀에 반환되는 시점까지이다. - 변수는 자신이 등록된 스코프가 소멸될때(메모리 해제) 까지 유효하다. - 할당된 메모리 공간은 참조하는 이가 없을떄 해제도어 가용메모리 풀에..