はじめに
C 言語のプログラミングでは、配列の初期サイズを事前に常に把握しているわけではありません。このような場合、必要なときにのみメモリを割り当てる方法である動的メモリ割り当てを使用します。malloc() は、C 言語のプログラミングで使用される関数であり、実行時に使用される配列または変数に必要な特定量のメモリを割り当てます。この実験では、malloc() を使用して動的にメモリを割り当て、その後 free() を使用してメモリ空間を解放する方法を学びます。
注:コーディングを練習し、gcc を使用してコンパイルおよび実行する方法を学ぶには、自分で
~/project/main.c
ファイルを作成する必要があります。
cd ~/project
## main.c を作成する
touch main.c
## main.c をコンパイルする
gcc main.c -o main
## main を実行する
./main