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