...
ISO/IEC 9899:1999 Section 6.2.6.1 p6
Bibliography
...
DCL38-C. Use the correct syntax when declaring flexible array members DCL39-C. Avoid information leak in structure padding 02. Declarations and Initialization (DCL) DCL39DCL40-C. Avoid information leak in structure paddingIncompatible declarations of the same function or object