该子例程的调用方式如下所示:
call free ( ptr )
ptr
Cray POINTER
输入
free 解除分配先前由 malloc 和 realloc() 分配的内存区域。此时,该内存区域返回给内存管理器,用户程序不能再使用它。
示例:free():
real x pointer ( ptr, x ) ptr = malloc ( 10000 ) call free ( ptr ) end