# Multiple C strings in PROGMEM defined in a big string

**URL:** <https://forum.arduino.cc/t/multiple-c-strings-in-progmem-defined-in-a-big-string/1459160>\
**Category:** Programming\
**Created:** [September 10, 2026, 2:39pm UTC](https://forum.arduino.cc/t/multiple-c-strings-in-progmem-defined-in-a-big-string/1459160 "2026-09-10T14:39:51Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![GoForSmoke](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/goforsmoke/32/1127097_2.png) [@GoForSmoke](https://forum.arduino.cc/u/GoForSmoke)\
**Post date:** [September 10, 2026, 2:45pm UTC](https://forum.arduino.cc/t/multiple-c-strings-in-progmem-defined-in-a-big-string/1459160/3 "2026-09-10T14:45:53Z")

</div>

I do recall linking something and maybe that was it TBH.

[Yup, the forum found it for me.](https://forum.arduino.cc/t/help-with-progmem-and-char-arrays/1429675)

> [ShermanP](https://forum.arduino.cc/u/shermanp)
> 
> [Feb 7](https://forum.arduino.cc/t/help-with-progmem-and-char-arrays/1429675/4 "Post date")
> 
> post #4
> 
> Thanks very much. But each string has to have it's own PROGMEM? I couldn't just add PROGMEM to the array I had originally, with the (char\*) things?

Note the terminating zeros embedded in txt[] and not commas edited into zeros lets me put the pointers in PROGMEM instead of RAM or EEPROM.

---

_[View the full topic](https://forum.arduino.cc/t/multiple-c-strings-in-progmem-defined-in-a-big-string/1459160)._
