|
地板
楼主 |
发表于 2021-6-21 10:50:04
|
只看该作者
您好,
确实如你所说,《modern fortran》p28中的介绍,“在数组的情况下,只声明秩(维数),边界(以及形状)是从它所指向的对象中选取的。给定这样的声明,编译器会为描述符安排存储空间,该描述符稍后将保存实际对象(称为目标)的地址,如果是数组,还保存其边界和步长。”
但同时,《modern fortran》将fortran指针解释为An object that can be made to refer to other objects in this way is called a pointer。其他一些资料也会使用引用、变量别名的说法。感觉上“别名”的说法能解释fortran指针的效果。
您觉得呢? |
|