Oddio l'unica cosa su cui non sono d'accordo è il fatto che le definisci "simboliche".. Io di solito mi riferisco così a quelle "dichiarate" (se così si può dire) con #define. A parte questo sul resto è come dici tu. Aggiungo solo una postilla: sarebbe invece sbagliato in C.

Ciao.