안녕하세요 kldp 고수님들
오늘 책을 보니 동적할당을 제외하고 변수나 함수는
정적할당 된다고 배웠는데요
컴파일러가 실제 메모리 위치와 식별자를 연결? 해준다고 배웠습니다
그런데 메모리라는건 실제로 프로그램 실행시 배정되야 하지 않나요?
운영체제가 사용 가능한 메모리 영역을 제공하려면 매번 다른 주소에 배정시켜야 될것 같은데
어떻게 컴파일러는 고정된 메모리 위치에 링킹을 시키는건지 궁금합니다..
그리고 이런 내용에 대해 자세하게 설명된 책이나 문서 추천 좀 부탁드립니다..