전역변수

· CS/Basic
1. Static 변수 static 변수의 값은 함수가 종료되더라도 프로그램이 종료되지 않는 이상 메모리상에 남아있다 보통 우리가 작성하는 일반 지역변수는 스택(Stack)영역에 저장된다. 이 스택 영역의 변수들은 함수 호출시에 메모리에 할당되며 함수 종료시에 메모리에서 사라진다. 하지만 static 변수는 데이터(Data)영역에 저장된다. (+ 전역변수 또한 데이터영역에 저장된다.) 2. Static 메서드 class C1{ static int static_variable = 1; int instance_variable = 2; static void static_static(){ System.out.println(static_variable); } static void static_instance(){..
Bell91
'전역변수' 태그의 글 목록