Define new varibale type in pgmspace for PROGMEM : structure in FLASH

Everything starts off in flash memory. If you don't use the PROGMEM keyword it gets copied into SRAM.

So yes, anything can be put there.