Explain what does the following function do: void foo(Queue *...
Enqueue: Puts an element into the queue Dequeue: Returns the oldest element in the queue The Queue's functionality is described as "First in - first out", the element that gets enqueued first, gets dequeued first. Answer and Explan...