在新的语法里,很多变量类型后书写两个冒号,然后是变量名。
双冒号,表示修饰符的结束。例如:
Integer , parameter , private :: fcode( 3 , 3 )
Integer 是变量类型,它有两个修饰符:parameter 和 private,两个冒号表示修饰符结束了,也就是说,如果有修饰符,则必须有双冒号。
语法还规定,如果定义变量时,同时对其赋予初始值,则变量默认具有 save 属性,此时相当于隐藏了 save 这个修饰符,因此也必须有双冒号。
例如:integer :: a = 0 ,他实际是 integer , save :: a = 0 ,因此不能简写为:integer a=0
因此,我们也建议在所有定义语句中使用双冒号。

Fortran 双冒号的作用相关推荐

  1. Python中双冒号的作用[::]

    Python中双冒号的作用[::] Python sequence slice addresses can be written as a[start:end:step] and any of sta ...

  2. C++ 单冒号: 和双冒号:: 的作用

    刚开始看C++入门经典这本书,可能是C语言不过关吧,很多运算符跟关键字都理解不了,鄙人百度了好多文章,觉得以下是总结的比较好的 原文地址:http://www.360doc.com/content/1 ...

  3. C++单冒号与双冒号的作用

    C++单冒号与双冒号的作用 1.冒号(:)用法 (1)表示机构内位域的定义(即该变量占几个bit空间) typedef struct _XXX{ unsigned char a:4; unsigned ...

  4. C++中双冒号::的作用浅析

    转载自:https://www.jb51.net/article/142032.htm C++中双冒号::的作用浅析 更新时间:2018年06月14日 11:59:12   作者:yz930618 在 ...

  5. C++中双冒号的作用

    ::是C++里的"作用域分解运算符".比如声明了一个类A,类A里声明了一个成员函数voidf(), 但没有在类的声明里给出f的定义,那么在类外定义f时,就要写成voidA::f() ...

  6. python中双冒号的作用_python中双冒号

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. Python中双冒号的作用

    >>> range(10)[::2] [0, 2, 4, 6, 8] 语法含义: seq[start:end:step]

  8. python中双冒号[::]切片的作用

    如:a=[1,2,3.4,5] 我们写:print(a[x:y:z])时,x表示切片起点,y表示切片终点,z表示步长.如果不指定x和y,则默认开始和最后(-1倒序除外),如果不指定z,则默认步长为1. ...

  9. python中的双冒号作用

    Python序列切片地址可以写为[开始:结束:步长],其中的开始和结束可以省略. 1. range(n)生成[0,n)区间整数 2. 开始start省略时,默认从第0项开始 3. 结尾省略的时候,默认 ...

最新文章

  1. 面试必备杀技:SQL查询专项训练!
  2. 什么是 SAP UI5 的 Hybrid Web Containers
  3. WIX(20121031) 应用设置默认变量
  4. php进程状态进度,PHP监控进程状态,完成掉线自动重启
  5. zookeeper伪集群(在一台机器上集群)
  6. SpringBoot设置首页(默认页)跳转
  7. 为什么安装了cmpp没法拖到工具栏_软件SU:简介、安装以及设置
  8. java 代码块同步,Java 同步代码块
  9. 位置问题_德容:不需过多讨论我的位置问题,我会逐渐适应巴萨
  10. Javascript:访问和设置CSS属性
  11. JProfiler分析内存泄漏
  12. UESTC 574 High-level ancients
  13. Ai人工智能相面分销系统,看别人如何爆赚百万
  14. 2021-05-09 matlab归一化和反归一化函数——mapminmax
  15. 什么是SIP协议,和Freeswitch什么关系
  16. 4个常用Linux开发环境工具,你最常用的是那个?
  17. 浙大计算机科学与技术专业课表,浙江大学 计算机科学与技术专业课程设置
  18. 08.音频系统:第004课_Android音频系统详解:第001节_分析思路
  19. 计算机网络10种,(完整版)计算机网络10种硬件设备介绍.doc
  20. oCPC和CPC之间的区别

热门文章

  1. 手机服务器响应出错 错误码500,手机服务器500错误原因
  2. 如何配置CANoe通道
  3. 智能电视:荣耀、小米战火彻底燃烧
  4. 互联网黑话,我忍你很久了!
  5. matlab libsvm svr,libsvm的SVR程序
  6. 前端学习(396):京东制作页面5三大标签优化
  7. 前端学习JS第七天(P90--P101)
  8. mysql explain table_MySQL explain 应用详解(吐血整理)
  9. 猿创征文|Android开发入门工具的那些事儿
  10. 部分css实现垂直居中和靠右的方法