構造体の配列を動的に確保するには、malloc関数を使用します。 malloc関数は、指定したバイト数のメモリを確保し、その先頭アドレスを返します。 例えば、Student構造体の配列を動的に確保する場合、Student *students = (Student *)malloc(n * sizeof(Student));のように記述します。 ここで、nは配列の要素数です。