I was doing some training course, and this question still has my attention.
Question:
Declare an array of type float named math_constants. The array should be big enough to hold 2 numbers.
Why is
float math_constants[2];
Correct?
And why is
float math_constants[1];
Wrong?
It might be a newbie mistake, but its confusing me.