title: any way to terminate a hex entry without using a space
body: <p>KEIL 9.55</p>
  
  <p>This works:</p>
  
  <pre><code>unsigned char code ID_Data_02[9]="\x02 1234567";
  </code></pre>
  
  <p>but what I really want is:</p>
  
  <pre><code>unsigned char code ID_Data_02[8]="\x021234567";
  </code></pre>
  
  <p>in the first case I just transmit using <code>*(p+0)</code>, followed by <code>*(p+2)</code> and ignore the white space that is delineating the hex vs ASCII component.</p>
  
  <p>Anyone know something tidier?  </p>
  
  <p>K&amp;R defines <code>\x</code> to indicate 1 or more hex <code>char</code>s - tried <code>\2x02</code> - seems like it's assumed the hex continues indefinitely until and non-<code>0</code>to<code>F</code> is encountered.</p>