목록스택 (1)

포인터나 동적 메모리 할당을 공부할 때 좀 더 쉽게 사용할 방법도 있을 것 같은데 왜 이렇게 복잡하게 만들어놨지?라고 궁금해 할 수 있다. 그 의문을 해결하기 위해서는 컴퓨터가 내부에서 CPU가 메모리를 어떻게 사용을 하는지 조금 더 구체적으로 알 필요가 있다. 컴퓨터가 메모리를 사용하는 방법 중 스택과 힙 두 가지 위주로 설명하겠다. 우리가 작성한 프로그램을 컴퓨터에게 실행시켜주세요라고 얘기하면 OS는 메모리를 넘겨준다. "이 메모리를 가지고 프로그램을 실행시키세요"라고 실행시킬 자리를 마련해주는 것이다. 프로그램이 사용하는 메모리는 일반적으로 Segment 라고 하는 여러 영역으로 나뉘어서 사용된다. 이때 각각의 segment는 역할이 다르다. Code segment : 우리가 작성한 프로그램이 저장..
💘 C++/함수
2022. 8. 15. 01:03