Nor*_*ico 5 arrays fortran variable-declaration
考虑
INTEGER,DIMENSION(3) :: NumberVector
Run Code Online (Sandbox Code Playgroud)
和
INTEGER :: NumberVector(3)
Run Code Online (Sandbox Code Playgroud)
这两个声明之间是否有任何差异,或者它们是否完全相同?(我的意思是在任何可能的上下文和变体中:例如,在这两个是相同的情况下,如果我声明一个隐式大小的数组作为子程序的输入参数之一怎么办?它仍然是无关紧要的我用了?)