What happens when I put a variable of a struct type that contains a flexible array member on the stack?
The array has size 0. In GNU C, you can initialize it and then it has a fixed size corresponding to the initializer.
The array has size 0. In GNU C, you can initialize it and then it has a fixed size corresponding to the initializer.