Puntatori ... deep inside

Per impacchettare dati in un array ed estrarli singolarmente si possono usare le define o enum al fine di creare delle costanti numeriche da usare come indice di array, oppure ancora si possono creare funzioni/macro che ritornano il dato e prendono il puntatore ad array è la costante, se non si vuole usare l'operatore [] per estrarre il dato. Oppure come hai fatto tu, con le strutture ma occupando un po di spazio in più, comunque fintanto che le dichiarazioni sono dentro i blocchi {} cessano di esistere all'esterno liberando memoria.

Sta diventando una discussione a due.

Ciao.