01What is a double pointer (e.g., int **pp)?
02What is the primary use of a function pointer?
03Which of the following is true about a 'void *' pointer?
04Given 'int arr[10]', what is the equivalent pointer expression for 'arr[5]'?
05What is an 'opaque pointer'?