Sun Studio 12:Fortran 库参考

1.4.35.3 free:解除分配由 Malloc 分配的内存

该子例程的调用方式如下所示:

call free ( ptr )

ptr

Cray POINTER

输入 

free 解除分配先前由 mallocrealloc() 分配的内存区域。此时,该内存区域返回给内存管理器,用户程序不能再使用它。

示例:free()


       real x
       pointer ( ptr, x )
       ptr = malloc ( 10000 )
       call free ( ptr )
       end