|
안녕하세요.
빌더의 경우 지역변수와 상수, 전역변수의 관리에 대해서 궁금해서 질문합니다.
예전에 터보씨 배울 때는 지역변수를 사용하더라도 메모리에서 떠나지 않고
있기 때문에 static을 쓸 수 있고, 메모리에서 떠나지 않으므로 많이 사용하지
않도록 해야 한다고 들은 것 같거든요. 아니면, static을 사용했을 때만 메모리에서
사라지지 않고 남아 있다고 했었나...??
그리고, const로 선언하면 컴파일하고 나서 실행시킬 때 메모리 한쪽을 변수처럼
차지하고 있는 겁니까?
또, 전역 변수를 선언하면 메모리의 어느 부분에 변수가 들어가는지 궁금하네요.
어렴풋이 기억나는건... 지역 변수는 스택에 저장된다. 전역 변수는 힙에 저장된다.
뭐 이랬던 것 같은데.
그럼...
|