3杆系静力分析2.4.pptVIP

  • 3
  • 0
  • 约1.26万字
  • 约 56页
  • 2017-06-10 发布于湖北
  • 举报
3杆系静力分析2.4

指针是一种“称号”,上述声明语句建立了“称号”,但并未“授予”某个变量这个称号,因此是指向“空”,并未占用内存 a = 3.0 p1 = a ! p1指向a ! 称号p1授予a,a的数据有两个名:固定名a和流动名p1; 既可用p1也可用a(p1 — 班长,a — 张三) a = 4.0 ! a的值变为4.0,p1也变为4.0 p1 = b ! 班长换人了 G = EDisp ! 先进集体有了得主 !EDisp(:)的长度就是G(:)的长度,用G和用EDisp同样效果 * 又如: real,target :: a,b real,pointer:: p,q a = 3.14 b = 2.0 p = a ! p = a = 3.14 q = b ! q = b = 2.0 q = p ! ( q指向的数据b ) = ( p指向的数据a ) !即: 所有 = 3.14 * 指针可以指向有名的数据区,也可以指向无名的数据区 real,pointer:: b(:,:) integer :: n read(*,*) n allocate (b(n,n)) !指针指向了一个刚开辟的数组 ! 以下可以当作常规数组用 b(1,1) = 1.1 b(1,2) = 1.2 ... deallocate (b) 有关 F90 语法 用指针建立动态

文档评论(0)

1亿VIP精品文档

相关文档