Harold Weissman <Ha*******@hotmail.comwrites:
What is the
char a[0] ;
declaration? What does it mean? How does it work? What is it for?
It's a constraint violation, because the constant expression
inside the brackets does not have a value greater than zero.
Perhaps you are looking for the "struct hack". In that case,
take a look at the FAQ, question 2.6.
--
"If I've told you once, I've told you LLONG_MAX times not to
exaggerate."
--Jack Klein