Pushes an element into the queue and returns a pointer to that element. The value of the element must then be copied to the location pointed to before calling push() or pop() the next time.
pointer to the element pushed into the queue or null if the queue is full.
See Implementation
Pushes an element into the queue and returns a pointer to that element. The value of the element must then be copied to the location pointed to before calling push() or pop() the next time.