gpt4 book ai didi

syntax - Fortran 中的“elseif”或 'else if'

转载 作者:行者123 更新时间:2023-12-03 21:48:56 26 4
gpt4 key购买 nike

elseif有什么区别吗和 else if在 Fortran 中? endif 也是如此和 end ifenddoend do .
我在我正在处理的代码中找到了这两个选项,并想知道它在 Fortran 中是否有任何不同;此外,如果一种选择比另一种更可取。

最佳答案

在 Fortran 语言中,含义/语法没有区别。 elseif是关键字,在固定格式的源代码中,关键字之间的空白是无关紧要的;在自由格式的源代码中,空格通常很重要,应用于分隔关键字,但在给定的相邻关键字列表中除外。else if , end if , 和 end do是对,其中空格是可选的。整个列表在当前 Fortran 标准的表 6.2 中给出。 end大多数但也值得注意的功能是 double precision , else where , go to , in out , 和 select case .
本地风格指南可能会说明偏好。

来源:Fortran 2018 Standard
Copy of Table 6.2

关于syntax - Fortran 中的“elseif”或 'else if',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63450980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com