[C언어]C언어 메모리 동적 할당(malloc, calloc, realloc, memcmp, memcpy, memset)


[C언어]C언어 메모리 동적 할당(malloc, calloc, realloc, memcmp, memcpy, memset)

C언어 메모리 동적 할당(malloc, calloc, realloc) - C 언어 기억공간 개요 - 메모리 정적 할당 - 메모리 동적 할당 · 메모리 동적 할당 순서 · malloc() 함수 · calloc() 함수 · realloc() 함수 - 기억공간 관리 · memcmp() 함수 · memcpy() 함수 · memset() 함수 C 언어 기억공간 개요 컴퓨터는 CPU, 주기억장치, 보조기억장치 등으로 구성되어 있습니다. 프로그램은 하드 디스크와 같은 보조기억장치에 저장되어 있다가 프로그램이 시작되면 주기억장치인 RAM에 적재되어 CPU의 연산 장치에 의해 실행됩니다. 즉, 컴퓨터 프로그램의 실행을 위해서는 기억공간이 필요합니다. C 언어를 이용하여 프로그램을 작성할 때 지역변수나 전역변수 등을 선언해 준것도 사용할 기억공간을 확보하는 것입니다. 이와 같이 프로그램엑서 사용하게 될 기억공간을 마련하는 방법에는 크게 메모리 동적 할당과 메모리 정적 할당이라는 두 가지 방법이 있습니...


#C언어 #메모리동적할당 #calloc #malloc #memcmp #memcpy #memset #realloc #기억공간

원문링크 : [C언어]C언어 메모리 동적 할당(malloc, calloc, realloc, memcmp, memcpy, memset)