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 | 29 | 
| 30 | 
													Tags
													
											
												
												- BOF 원정대
 - 러닝 스칼라
 - c
 - Shellcode
 - php
 - 딥러닝
 - hackthissite
 - mysql
 - webhacking
 - Scala
 - 웹해킹
 - c++
 - 러닝스칼라
 - BOF
 - flask
 - 파이썬
 - hacking
 - Javascript
 - 챗GPT
 - Python
 - deep learning
 - 백엔드
 - Web
 - 경제
 - Linux
 - backend
 - 인공지능
 - ChatGPT
 - 리눅스
 - hackerschool
 
													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