C: 동적 할당과 활용
렉토피아 정혜경 강사님의 Secure & Generic C 강의를 듣고, 정리한 내용입니다. 해당 내용의 저작권은 정혜경 강사님에게 있습니다. 동적 할당 user level에서 사용할 수 있는 동적 할당으로는 대표적으로 `malloc`과 `calloc`이 있다. `malloc`은 사용하고자 하는 메모리 공간을 할당 후 별도의 초기화가 없어 쓰레기 값을 같는다. 이와 달리 `calloc`은 메모리 공간 할당 후에 할당된 공간을 모두 0으로 초기화 한다. malloc malloc은 parameter로 할당하고자 하는 크기를 받는다. 보통은 할당하고자 하는 공간의 데이터 타입에 따라 `sizeof(데이터 타입)` 연산을 통해 할당한다. 만약 malloc을 사용하여 크기가 5인 int 1차원 배열을 할당한다면 ..
🙋♂️ 프로그래밍 언어/C
2020. 11. 20. 21:43
글 보관함
최근에 올라온 글
최근에 달린 댓글