Transcription: A pointer is an object that contains the address of another object. Use the D reference operator star to declare a pointer. Here, IP is a pointer to an int and DP is a pointer to a double. Notice that the initial value of DP is the address of D. You can declare pointers to all types, including user-defined types. Here, func is a pointer to a function that takes one argument, a pointer to a character. and returns an int. Note that if the parentheses around star func were removed, func would be the name of a function that returns a pointer to an integer. Unlike C, C++ allows pointers to void.