Making LCD menu's: multidimensional char arrays.

PaulS:
The [] on the first declaration tells the compiler to count the initializers. Since you are only providing 2, not 100, the array only takes 2 * 2 * 16 bytes, or 64 bytes. Much less than the 3200 that the [MAX] version needs.

Interesting! That's actually ideal, because the array won't be changed, ever (once the code is final) :slight_smile: Thanks again!