Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Javascript
- Python
- hacking
- Shellcode
- 경제
- 러닝스칼라
- c++
- 딥러닝
- flask
- 파이썬
- 백엔드
- hackerschool
- webhacking
- BOF 원정대
- 러닝 스칼라
- hackthissite
- 웹해킹
- Scala
- Web
- 챗GPT
- 리눅스
- mysql
- Linux
- deep learning
- 인공지능
- ChatGPT
- php
- c
- backend
- BOF
Archives
- Today
- Total
목록메모리 (1)
jam 블로그
[C] 25. 메모리 관리와 동적 할당
I. C 언어의 메모리 구조 스택(Stack), 힙(Heap)그리고 데이터(Data) 영역 메모리 공간은 스택, 힙, 데이터영역으로 나뉘어 진다. 할당 시기 : 프로그램이 실행될 때마다 할당 장소 : 메인메모리인 RAM 할당 용도 : 프로그램 실행 시 필요한 메모리 공간의 할당을 위해 데이터 영역(Data Area) 전역 변수와 static 변수가 할당되는 영역이다. 이 영역에 할당되는 변수들은 일반적으로 프로그래의 시작과 동시에 할당되고, 프고르매이 종료되어야만 메모리에서 소멸된다. 스택 영역(Stack Area) 지역변수와 매개 변수가 저장되는 영역. 이 영역에 할당된 변수는 함수 호출이 완료되면 사라진다는 특징이 있다. 힙 영역(Heap Area) 프로그래머가 관리하는 메모리 영역이다. 필요에 의해..
개발 및 관련 자료/C
2013. 5. 12. 19:49