Ekspansja i łańcuch makr: jak uzyskać nazwę makra (nie jego wartość) za pomocą innego makra?

Nieciekawe:

#define _ACD 5, 5, 5, 30

#define DEFAULT_NETWORK_TOKEN_KEY_CLASS   _ACD 

#define DEFAULT_NETWORK_TOKEN_KEY { DEFAULT_NETWORK_TOKEN_KEY_CLASS }

Używając tylko makra DEFAULT_NETWORK_TOKEN_KEY_CLASS, jak uzyskać _ACD zaostrzone w const unsigned char [].

const uint8 startMsg[] = ?? DEFAULT_NETWORK_TOKEN_KEY_CLASS ;

Skutkuje_ACD tylko.

Jaka będzie prawidłowa ekspansja makra dla uzyskania tutaj _ACD. W kontekścieJak zawęzić makro posiadające tablicę jako #define a_macro {5,7,7,97}?

questionAnswers(1)

yourAnswerToTheQuestion