specify a code string to certain memory address

I have a string of code type defined in a function:

void func1
{
 unsigned char code string_0[]="a string";
 unsigned char stringLen;
  ....
}
The func1 is located to address 0xF000. But string_0[] is not located together with func1 although it is the code type.

Is there a way to specify the location of string_0[]to a certain code memory address? I have tried _at_, but the variable cannot be initiated.

More questions in this forum