In pics all constants are stored in rom as the only sensible way to use them is with a movlw # or addlw # etc. Using define or const will still produce the same code. Strings stored as constants are compiled to retlw tables or if you are using asm then the DT "Hello World!" will be stored as a series of retlw instructions.
Mike.
Mike.