Zero Length (Using the GNU Compiler Collection (GCC))
https://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html
> Declaring zero-length arrays is allowed in GNU C as an extension. A zero-length array can be useful as the last element of a structure that is really a header for a variable-length object: