C언어 malloc()
-
C언어 malloc()Visual Studio/C 기초 2013. 9. 6. 15:37
메모리 영역을 할당하기 위해 라이브러리 함수 malloc()를 사용합니다. 이 함수의 용도는 문자열을 저장하기 위한 메모리 영역을 할당하는 것으로 제한되지 않습니다. 남아 있는 메모리의 양을 확인하기 위해 malloc()함수를 사용해 보겠습니다. #include #include struct kilo{ struct kilo *next; char dummy[1022]; }; //1024바이트 단위의 구조체를 정의합니다. int freemem(void); main(){ printf("%dKB의 사용가능한 메모리가 남아있습니다.\n",freemem()); } int freemem(void) { int cnt=0; struct kilo *head, *current, *nextone; current=head=(st..