<aside> 💡 목차


</aside>

메모리 Stack의 const 영역에 저장된다

→ 기본적으로 const 는 stack에 존재함

![‣ : 컴파일의 전처리에서 만드는 상수 const 변수 : 펑션콜에서 만든느 상수

상수의 생성 자체는 컴파일러에서 먼저 만들어지지만, 어처피 둘 다 메모리의 같은 영역에 저장됩니다

그림이 이상한데, 힙영역과 스택영역 글자 위치가 변함 초록색이 힙영역이고 파란색이 스택영역이다](https://prod-files-secure.s3.us-west-2.amazonaws.com/09ccd4d5-876c-4bba-bbdf-cc77a0a11257/df547bf5-cce5-4473-9469-6a923a7b81fa/Untitled.png)

‣ : 컴파일의 전처리에서 만드는 상수 const 변수 : 펑션콜에서 만든느 상수

상수의 생성 자체는 컴파일러에서 먼저 만들어지지만, 어처피 둘 다 메모리의 같은 영역에 저장됩니다

그림이 이상한데, 힙영역과 스택영역 글자 위치가 변함 초록색이 힙영역이고 파란색이 스택영역이다

#define이 전처리라 먼저 힙에 쌓이긴 할거지만,

결국 const라는 영역에 #define이든 전처리보단 나중에 호출된 const든 어쨌든 메모리 내부에 const라는 영역에 들어간다