title: Macro expansion and stringification: How to get the macro name (not its value) stringified using another macro?
body: <p>Out of interest:</p>
  
  <pre><code>#define _ACD 5, 5, 5, 30
  
  #define DEFAULT_NETWORK_TOKEN_KEY_CLASS   _ACD 
  
  #define DEFAULT_NETWORK_TOKEN_KEY { DEFAULT_NETWORK_TOKEN_KEY_CLASS }
  </code></pre>
  
  <p>Using DEFAULT_NETWORK_TOKEN_KEY_CLASS macro only, how to get _ACD stringified in a const unsigned char [].</p>
  
  <pre><code>const uint8 startMsg[] = ?? DEFAULT_NETWORK_TOKEN_KEY_CLASS ;
  </code></pre>
  
  <p>Will result <strong>_ACD</strong> only.</p>
  
  <p>What will be the correct macro expansion for getting _ACD here.
  In context of <a href="https://stackoverflow.com/questions/11689825/how-to-stringify-macro-having-array-as-define-a-macro-5-7-7-97">How to stringify macro having array as #define a_macro {5,7,7,97}?</a></p>