定义类型的顺序

use*_*841 14 c types coding-style

对于将变量定义为static和/ long/double或其他类型的顺序,是否有任何首选项/约定/规则?

例如是

static double a;
Run Code Online (Sandbox Code Playgroud)

与...一样

double static a;
Run Code Online (Sandbox Code Playgroud)

功能有什么不同吗?以上,a是可变的.

oua*_*uah 21

它们是等价的,但static最初是首选.

(C99,6.11.5p1)"在声明中声明说明符开头之外的存储类说明符的放置是一个过时的功能"