DEV Community

Sameer
Sameer

Posted on

Answer:

String literals are a corner case : they trigger the creation of the literal in static memory, and its access as a char array. Note that the following doesn't compile, despite 42 being an int literal, because it is not implicitly allocated :

int *p = &42;

In all other…

Top comments (0)