xip_array_<type>*
xip_array_<type>_create();
This function allocates and initializes an empty array for holding values of type <type>.
The function returns a pointer to the created structure, or null if the structure
cannot be created. The structure fields are all initialized to zero indicating an
empty array, with ownership associated with the
xip_array_<type>_*
functions.