You made it. There are array positions that go unused, or at least unmentioned explicitly in your initial values, large deal not. Those would all be zero anyway if it's a global variable or a static variable in a function.
What have you tried that doesn't work?
I assume by "I cast it" you are not referring to a C/C++ cast, rather using colorful language for "writing", like casting a spell.