サブルーチンは、次のように呼び出します。
|
call free ( ptr ) |
||
|
ptr |
Cray POINTER |
入力 |
free は malloc や realloc() により割り当てられた記憶領域の割り当てを解除します。記憶領域はメモリーマネージャーに戻されます。 これでユーザーのプログラムでは使用できなくなります。
例: free():
real x
pointer ( ptr, x )
ptr = malloc ( 10000 )
call free ( ptr )
end
|