【发布时间】:2013-05-27 11:23:27
【问题描述】:
与使用单独的语句进行声明相比,通过一条语句声明多个变量是否有任何性能优势?
这个问题对于在懒惰之间进行选择可能会很有趣
REAL(kind=8), ALLOCATABLE :: x(:,:,:) , &
& y(:,:,:) , &
& z(:,:,:)
以及更明确的编程风格
REAL(kind=8), ALLOCATABLE :: x(:,:,:)
REAL(kind=8), ALLOCATABLE :: y(:,:,:)
REAL(kind=8), ALLOCATABLE :: z(:,:,:)
对于通过模块共享的全局变量和在子程序中声明的局部变量,答案是否相同?
【问题讨论】:
标签: performance coding-style fortran declaration