#include &lt;iostream&gt;    using namespace std;    int func&#40;void *Ptr&#41;;    int main&#40;&#41;    &#123;        char *Str = &quot;abcdefghij&quot;;        func&#40;Str&#41;;        return 0;    &#125;    int func&#40;void *Ptr&#41;    &#123;        cout &lt;&lt; Ptr;        return 0;    &#125;
A. abcdefghij
B. address of string “abcdefghij”
C. compile time error
D. runtime error
Answer:A
#include &lt;iostream&gt;    using namespace std;    int func&#40;void *Ptr&#41;;    int main&#40;&#41;    &#123;        char *Str = &quot;abcdefghij&quot;;        func&#40;Str&#41;;        return 0;    &#125;    int func&#40;void *Ptr&#41;    &#123;        cout &lt;&lt; Ptr;        return 0;    &#125;
A. abcdefghij B. address of string “abcdefghij” C. compile time error D. runtime error
Explanation:Even though it is a void pointer, we gets the address.