俗话说,凡事都讲究个有理可据,此处也不例外。从K & R 《The C Programming Language》(2nd)总算找到相关说明:
A.8.6.1 Pointer Declarators
In a declaration T D where D has the form
* type-qualifier-listopt D1
and the type of the identifier in the declaration T D1 is ``type-modifier T,'' the type of the identifier of D is ``type-modifier type-qualifier-list pointer to T.'' Qualifiers following * apply to pointer itself, rather than to the object to which the pointer points.