Returns the head of the queue @array and removes it from the queue.
pointer to element or struct, or NULL if @array was empty. The data pointed to by the returned pointer stays valid only as long as the queue array is not modified further!
1.6
See Implementation
Returns the head of the queue @array and removes it from the queue.