메모리 영역 스택 영역 데이터 영역 특징: 프로그램 시작 시 생성 -> 프로그램 종료 시 해제 데이터 영역은 함수를 실행시켜서 저장되는 스택 영역과는 별개로 함수가 끝나도 계속 존재한다. 읽기 전용 (코드, ROM) 힙 영역 변수의 종류 지역변수 전역변수 사용되는 메모리 영역 : Data 영역 정적변수 (static) 사용되는 메모리 영역 : Data 영역 (전역변수와 동일) 정적변수는 함수 외부에 호출한 경우 어느 지역에서든 해당 변수를 사용할 수 있다는 점과 같이 전역변수와 매우 비슷한 성질을 갖는다. 전역 변수와 차이점 전역변수는 다른 cpp 파일에 같은 이름의 변수를 전역변수로 선언하여도 컴파일 단계에서는 문법적으로 문제없이 실행되지만 빌드 후 각각의 파일이 합쳐지는 링킹(Linking) 과정에서..