ABSTRACT

Answer: The variable tmp is declared as a pointer to a pointer to an integer. The statement tmp = &ptr; makes tmp to point to the address of ptr, which points to the address of the first element of the array arr.