소개
C 프로그래밍에서 배열의 초기 크기를 미리 알 수 없는 경우가 있습니다. 이러한 경우, 필요할 때만 메모리를 할당하는 동적 메모리 할당 방법을 사용합니다. malloc()은 런타임 시 사용될 배열 또는 변수에 필요한 특정 양의 메모리를 할당하기 위해 C 프로그래밍에서 사용되는 함수입니다. 이 랩에서는 malloc()을 사용하여 동적으로 메모리를 할당한 다음, free()를 사용하여 메모리 공간을 해제하는 방법을 배우겠습니다.
참고: 코딩을 연습하고
gcc를 사용하여 컴파일하고 실행하는 방법을 배우려면 직접~/project/main.c파일을 생성해야 합니다.
cd ~/project
## create main.c
touch main.c
## compile main.c
gcc main.c -o main
## run main
./main



