Is it legal to have a \"static\" member within a C struct?
For example
struct my_struct { int x; static int y; };
If indeed
No, that would make no sense in C. It's valid in C++ though.