関数free_diagonal_matrix_memory マニュアル
(The documentation of function
free_diagonal_matrix_memory
)
Last Update: 2021/12/6
◆機能・用途
(Purpose)
struct diagonal_matrix型構造体のメンバmainの動的メモリを解放する。
Release dynamic memories for member
main
of a
struct diagonal_matrix
-type structure.
◆形式
(Format)
#include <matrix/initialize.h>
inline void free_diagonal_matrix_memory(struct diagonal_matrix ∗A)
◆引数
(Arguments)
A
動的メモリを解放したい構造体のアドレス。
The address of the structure for which the dynamic memories are to be released.
◆使用例
(Example)
struct diagonal_matrix A=get_diagonal_matrix_memory(2,3);
free_diagonal_matrix_memory(&A);
◆補足
(Additional remarks)
動的メモリを解放したことが後で分かるように Aのメンバallocatedの値が’n’に変更される。
The value of member
allocated
of
A
is changed to ’n’ to record that the dynamic memories have been released.