【发布时间】:2019-04-09 10:01:15
【问题描述】:
我有点了解 fortran 中 data 语句的行为。但是我不知道是否有任何情况是首选或应该避免的
【问题讨论】:
-
您能否更具体地定义“首选”或“应避免”?事实上,这个问题可以被解读为寻求意见,例如“我不喜欢数据陈述,因为......”,这使得问题在这里跑题了。
-
早期需要一些声明,但现在有更好的做事方式,它们只是标准的一部分,因为它们不是完全禁止使用的,并且因为返回- 便携性原因。不知道数据声明是不是其中之一。
-
事实上,Fortran 标准包含一系列过时的功能,并且该标准的多个版本删除(删除)了一些特定功能。 DATA 语句在程序单元的声明部分使用时,不会过时。但是,即使是某些不在此列表中的功能,也有理由避免使用。但是 StackOverflow 不是讨论 Fortran 编程风格问题的地方,这些问题通常是基于意见和主观的。
-
标题中的“推荐”二字确实有问题。这个网站根本不适合个人推荐,也没有官方风格指南,不同书籍的推荐往往不同。
-
我认为这个问题非常接近主题,因为关于数据声明及其与“现代”特征的区别有很多有用的东西要说。更改标题可能会有所帮助。
标签: fortran fortran90 fortran77 obsolete