How to write a string in eeprom ?

Gordon, I think Halleys template will have some problems with strings. I doubt code that uses string pointers would work:

char test[] = "hello world";
char *strptr = &test[6];
EEPROM_writeAnything(0, strptr);