Reinitializing it means trashing the old array, allocating memory space for the new one and recreating it. That might be slow.
Can't you just cycle through the array and set each value to 0?
Can't you just cycle through the array and set each value to 0?