双冒号“::”,通常出现于Fortran在变量声明中,但是在特殊情况下,也会出现于数组中。例如:

...

real,target,dimension(10):: a

real,pointer,dimension(:):: pa,pb

integer:: n=3

...

pa => a(n::1)

pb => a(n:10:1)

...

咋一看,数组中的“双冒号”像是新的语法,但其实这是一种假像,本质上是两个冒号,只不过中间的数组上界被省略了,程序中的两种写法是等效的。因此建议小伙伴们在写程序的时候,尽量少用省略的写法,也可以把两个冒号分开,不要给阅读程序的人造成不必要的困扰。例如:

pa => a(n::1)

可以写成

pa => a(n: :1)

转载于:https://www.cnblogs.com/erichf/p/5913088.html

Fortran执行语句中的“双冒号” ::相关推荐

  1. java中的双冒号操作符

    java :: Java中的双冒号操作符 </h1><div class="clear"></div><div class="p ...

  2. Makefile中的双冒号规则

    双冒号规则就是使用"::"代替普通规则的":"得到的规则.当同一个文件作为多个规则的目标时,双冒号规则的处理和普通规则的处理过程完全不同(双冒号规则允许在多个规 ...

  3. java lambda 表达式中的双冒号和箭头的用法 ::

    先构造一些数据,创建一个User类 java lambda 表达式中的双冒号的用法 :: 双冒号运算就是Java中的[方法引用],[方法引用]的格式是 类名::方法名 如下图所示 User是一个类, ...

  4. java lambda 两个冒号_java lambda 表达式中的双冒号的用法说明 ::

    双冒号运算就是java中的[方法引用],[方法引用]的格式是 类名::方法名 注意是方法名哦,后面没有括号"()"哒.为啥不要括号,因为这样的是式子并不代表一定会调用这个方法.这种 ...

  5. c语言中双冒号意思_详解C++中的双冒号 ::

    C++中的双冒号 ::第一种,类作用域,用来标明类的变量.函数 Human::setName(char* name); 第二种,命名空间作用域,用来注明所使用的类.函数属于哪一个命名空间的 std:: ...

  6. 『C/C++养成计划』C++中的双冒号::名解析(Scope Resolution Operator)

    C++中的双冒号::名解析(Scope Resolution Operator)! 文章目录 1. 访问命名空间中的成员 2. 访问类中的静态成员 3. 嵌套类访问 4. 在类之外定义函数 5. 当存 ...

  7. JDK1.8 中的双冒号::是什么语法?

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 作者:Java实用技术 www.toutiao.com/i ...

  8. C++中的双冒号(::)

    双冒号(::)的用法(来自https://blog.csdn.net/qq_22424571/article/details/82962367) A::member就表示类A中的成员member. B ...

  9. python双引号报错_Python中select语句中的双引号”“怎么处理

    我把MySQL的语句中放在了Python中(我用的Pycharm),有个sql语句是如下:insertinto`level-1metric`(`Year`,`SupplyChain`,`Region` ...

最新文章

  1. mysql怎么加全局锁_MySQL锁机制/管理(并发锁,行锁,表锁,预加锁,全局锁等等)
  2. history的详解与使用
  3. Python封装发送信息到钉钉群
  4. 要锻炼二手交换的能力
  5. matlab元件阻感负载,单相桥式全控整流电路阻感负载课程设计matlab
  6. 【Python】 数字求和
  7. android 系统搜索框(有浏览记录),Android 系统有浏览记录搜索框
  8. python:关于三级菜单的新手实现
  9. java 验证码_如何用java实现验证码?
  10. 颜色对照表(二)(16进制、RGB、CMYK、HSV、中英文名)
  11. C#调用默认浏览器打开网页的几种方法
  12. 曲苑杂坛--查看CPU配置
  13. 人工智能围棋战胜李世石,人工智能围棋阿尔法狗
  14. 一键清除系统垃圾文件的bat批处理命令
  15. pycharm下载安装第三方库
  16. openmv一些常见问题与心得总结
  17. java方法案例:判断整数是奇数还是偶数
  18. wps VBA 更改模块的名字,VBA模块重命名,坑
  19. 图像跟踪(1) CSK
  20. 如何在ChinaRen校友录中免费发多彩留言

热门文章

  1. 给一维数组输入6个整数,假设为5,7,4,8,9,1
  2. 深度学习之循环神经网络(12)预训练的词向量
  3. [图神经网络] 图节点Node表示---GCN
  4. 研发项目管理中需注意的人性弱点(Z)
  5. chime-4 lstm_CHIME-6挑战赛回顾
  6. 廉价raid_如何查找80行代码中的廉价航班
  7. Eric Evans说DDD还未结束
  8. 京东白条要上征信了!你用还是不用
  9. 男人是消耗品,女人是战利品?
  10. shutdown小程序