Ich verwende häufig String-Literal-Tabellen in meinem C-Code. Diese Tabellen sehen alle mehr oder weniger so aus: static const char* const stateNames[STATE_AMOUNT] = { "Init state", "Run state", "Pause state", "Error state", }; Das Problem mit dem obigen Code ist, wenn die Tabelle länger wird...