목록개발자 공부 로그/C++ (1)
흔한 개발자의 일상

Static 메모리 할당 static 메모리는 일반 변수가 stack memory 에 담기지도 않고 Heap memory에 담기지도 않는다. 그러면 어디에 담길까? Code Area에는 코드가 담기며, Global Static Area 영역에 static으로 선언된 데이터가 담긴다. 나머지 Stack , Heap 메모리 영역에 Dynamic 하게 함수 및 변수등 데이터들이 들어왔다 지워진다. Static Area에 담기는 데이터의 종류 전역변수 전역함수 static 변수 Static 데이터 메모리 할당 하는 시점 : 컴파일시 메모리 할당이 되며 이 데이터가 완성된 프로그램 파일 어딘가 담겨있다. static을 사용 하는 이유 : 다른 파일에서도 해당 변수 또는 함수를 호출해 데이터를 수정 및 복사해 사용..
개발자 공부 로그/C++
2020. 2. 21. 16:24