I am reading the chapter on arrays and pointers in Kernighan and Richie\'s The C Programming Language.
They give the example:
/* strlen: return
Note that:
"hello, word"
is stored somewhere in memorySo, a pointer could as easily simply point to a static string as to any other (dynamical) structure that is stored in memory (like an array of characters). There is really no difference with the other provided examples.