정적할당

정적 할당은 주로 정해진 크기의 메모리 공간을 미리 할당하는 경우에 사용됩니다. 예를 들어, 배열이나 구조체와 같은 고정 크기의 데이터 구조를 사용하는 경우에 정적 할당을 사용할 수 있습니다.

정적 할당의 장점 중 하나는 할당된 메모리의 주소를 컴파일 타임에 알 수 있다는 것입니다. 이는 메모리 주소에 직접 접근할 수 있다는 것을 의미하며, 메모리 주소를 미리 알고 있는 경우에는 접근 시간을 줄일 수 있습니다.

하지만 정적 할당은 할당된 메모리의 크기가 고정되어 있기 때문에 프로그램이 실행되는 동안 메모리 요구 사항이 동적으로 변하는 경우에는 적합하지 않을 수 있습니다. 또한, 정적 할당된 메모리는 프로그램의 생명주기 동안 계속해서 차지하게 되므로 메모리 공간을 낭비할 수 있습니다.

#정적할당 #StaticAllocation