본문 바로가기

공부/c언어

메모리 관련 함수 (c언어)

반응형

메모리 

함수 원형 

기능 

메모리 할당

(기본값 없이) 

void* malloc(size_t) 

인자만큼의 메모리 할당 후 기본 주소 반환 

 메모리 할당

(기본값 0으로)

 void* calloc(size_t, size_t)

뒤 인자만큼의 메모리 크기로 앞 인자 수 만큼 할당 후 기본 주소 반환 

 기존 메모리 변경

(이전값 그대로)

 void* realloc(void *, size_t)

앞 인자의 메모리를 뒤 인자 크기로 변경 후, 기본 주소 반환 

 메모리 해제

void free(void *) 

인자를 기본 주소로 갖는 메모리 해제 

 

반응형