Why the compiler can't set size of char[] = { .. } in a struct member like it does for a variable declaration?
What is the reason for not being able to deduce array size from initializer-string in member variable?