4 ms·
You need to put something in those braces. An empty initializer list is not allowed by C99 or C11. That being said, you only need to put ONE thing in there, the
by Arch-TK 5y ago
You need to put something in those braces. An empty initializer list is not allowed by C99 or C11. That being said, you only need to put ONE thing in there, the rest will then be initialized as you described.
- MaxBarraclough 5y agoThanks, StackOverflow confirms you're correct. [0] That's what I get for using GCC as an approximation of the C standard. (By default, GCC permits empty initializer lists.) [0] https://stackoverflow.com/a/17589839/ https://stackoverflow.com/a/17589839/