GMPマニュアルの整数セクション:
関数:void mpz_clear(mpz_t x)
xが占めるスペースを解放します。使い終わったら、すべてのmpz_t変数に対してこの関数を呼び出します。
このプロシージャを呼び出すとプログラムの速度が低下するため、不要な場合は実行しないことをお勧めします。
質問:mpz_clearを使用しないとどうなりますか?
私の推測では、メモリリークが発生する可能性があります。ただし、これについて心配する必要があるかどうかはわかりません(たとえば、Cがクリーンアップするか、プログラムの終了時にメモリが返される可能性があります)。