Lifetime of pointers value

Yes, strings are placed in global memory.
Could simply declare the string as a global const or #define removing the confusion and the need to copy a static pointer to static data.