Order of defining types
They are equivalent but static
at the beginning is preferred.
(C99, 6.11.5p1) "The placement of a storage-class specifier other than at the beginning of the declaration specifiers in a declaration is an obsolescent feature"