Fortran指针.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 11页
  • 2016-09-12 发布于重庆
  • 举报
Fortran指针

第十章 指针 优点:通过动态定义,可以根据当时使用空间大小来生成空间,使数组大小满足要求。 10.3 指针与函数 10.4 指针的应用 环状串行: 二、插入和删除 删除: * * 10.1 指针的基本概念 实质:给一个变量起一个别名 指针变量的定义格式 类型说明,它表示该指针所指的目标变量类型。 类型说明, POINTER::指针变量名1, 指针变量名2, … 注意:指针变量与目标变量的类型应当一致 指针的使用: 格式:指针变量=目标变量或者另一指针变量。 10.2 指针数组 指针也可以声明成数组来进行使用 这里有两个使用方法: 1:让指针指到其他数组 2:配置一个内存空间来使用 第二种情况: 动态分配存储单元函数:ALLOCATE 方法:先定义指针,再利用ALLOCATE(P)函数为其动态分配空间,其中P为指针变量。 第一种情况: Example: Integer , pointer :: a(:) Integer , target :: b(5)=(∕1,2,3,4,5∕) a=b ! a(1~5)=b(1~5) 注意: 释放存储单元函数:DEALLOCATE 指针变量可以作为参数在函数之间传递,也可以作为函数的返回值 使用时需要注意以下几点策略: 1:要把指针传递给函数时,要声明这个函数的参数 使用接口interface.

文档评论(0)

1亿VIP精品文档

相关文档