티스토리 뷰
JAVASCRIPT 기반의 스마트앱 개발 2021/프로그래밍 언어활용
프로그래밍 언어별 특성_프로그래밍 언어 활용 part 2 : 동적 메모리
찬찬잉 2021. 8. 10. 19:37
동적 메모리
- 데이터의 개수를 미리 알 수 없을 때 사용
- 처리 대상 데이터가 유동적일 때, 특히 변동 폭이 큰 경우
라이브러리 함수
핵심요약
동적 메모리 이해
- 동적 할당은 실행 시에 할당되는 메모리임
- 동적 할당은 힙 영역에 할당함
- 동적 할당은 실행 시 크기가 정해지는 데이터 처리에 효과적임
- 동적 할당된 공간은 프로그래머가 해제해야 함
동적 메모리 활용
- malloc, calloc은 동적으로 메모리를 할당하는 라이브러리 함수임
- calloc은 동적 할당 후 0으로 초기화
- free는 동적 할당된 메모리를 해제함
- realloc은 동적 메모리의 크기를 변경하여 할당하는 것이 가능함
'JAVASCRIPT 기반의 스마트앱 개발 2021 > 프로그래밍 언어활용' 카테고리의 다른 글
프로그래밍 언어별 특성_프로그래밍 언어 활용 part 2 : 도서관리 시스템 고도화 (동적메모리) (0) | 2021.08.10 |
---|---|
프로그래밍 언어별 특성_프로그래밍 언어 활용 part 2 : 함수 포인터 (0) | 2021.08.10 |
프로그래밍 언어별 특성_프로그래밍 언어 활용 part 2 : 문자 분류 데이터 변환 관련 라이브러리 (0) | 2021.08.10 |
프로그래밍 언어별 특성_프로그래밍 언어 활용 part 2 : 문자열 비교 검색 라이브러리 (0) | 2021.08.10 |
프로그래밍 언어별 특성_프로그래밍 언어 활용 part 2 : 문자 분류 데이터 변환 관련 라이브러리 (0) | 2021.08.10 |
댓글
© 2022 chanchaning