태그: Static

0

(C++) 참고용 정리 - 클래스의 두 가지 생성 방법

학교에서 클래스를 할당하는 한 가지 방법 밖에 배우지 않았다.동적 할당에 대해서 배우지 않았기 때문인데…왜 학교에서는 이런 심도있는 내용들은 1도 가르쳐주지 않는 걸까?학교에서 이런 내용까지 알려준다면 좀 더 재미나게 수업에 임할 수 있을텐데…정말 안타깝다 ㅠㅠ이해를 돕기 위해 아래 포스트를 한 번 보는 걸 추천한다.(C/C++) 참고용 정리 - 메모리

0

(C/C++) 참고용 정리 - 메모리 영역(Code, Data, Stack, Heap)

프로그램을 실행하게 되면 OS는 메모리(RAM)에 공간을 할당해준다.할당해주는 메모리 공간은 4가지(Code, Data, Stack, Heap)으로 나눌 수 있다. 이미지 출처: C언어의 메모리 구조 Code우리가 작성한 소스 코드가 들어간다.또한 상수도 여기에 들어간다고 한다.물론 컴파일 된 기계어가 들어갈 것이다.프로그램이 끝날 때까지 메모리에 계