Explain Which Of The Following Declarations Will Compile And What Will Be Constant ...

Explain Which Of The Following Declarations Will Compile And What Will Be Constant ...


  • 3 Mar, 2012

    Explain which of the following declarations will compile and what will be constant - a pointer or the value pointed at: * const char ** char const ** char * constNote: Ask the candidate whether the first declaration is pointing to a string or a single character. Both explanations are correct, but if he says that it?s a single character pointer, ask why a whole string is initialized as char* in C++. If he says this is a string declaration, ask him to declare a pointer to a single character. Competent candidates should not have problems pointing out why const char* can be both a character and a string declaration, incompetent ones will come up with invalid reasons.

    Comments Received:
    Please give your suggestions and feedback:

2009-2016 downloadmela.com. All rights reserved.