[C]포인터(pointer)
C언어에서 두손 두발 들게 하는 포인터란 아이는....어렵다.... 이내용을 정리하는 이유도 내가 좀더 남에게 설명함으로써 나 자신이 더 확실히 이해하기 위해서이다. 자바를 공부하다 언매이지드 랭귀지를 공부하고싶어 C, C++를 다시 공부한다. 어떤 언어를 공부하더라고 메모리 구조는 간략히 알고있어야한다고 생각된다. 물론 이렇게 정리하고 올리는 이유도 내가 공부하기 위해서이다.... 1. 프로그램과 메모리 모든 프로그램들은 OS로부터 자신이 사용할 영토를 할당받는다. A라는 프로그램이 자신이 구동하기 위해서는 OS의 메모리 공간이 A 프로그램의 실행가능 한 사이즈만큼 여유공가닝 있어야한다. 그렇게 공간을 확보한 A 프로그램은 아래 예시와 같은 공간을 할당받는다. * 참고로 실제 메모리는 아래와 같이 할당..
Language/C
2022. 2. 24. 23:58