This is an excellent question. Zero-length arrays, also known as flexible arrays, are used to implement variable-length arrays, primarily in structures. That's a little confusing, so let's look at an ...
I'm working on a small project here, and need to change all spaces in a char array to underscores. Meaning that "One Two Three" is changed to "One_Two_Three".<BR><BR ...