title: extaract MSB and LSB from Hexadesimal address in C
body: <p>I have a pointer that holds a hexadecimal address<br/>for example 0x0CBC<br/>now I want a variable to hold the MSB address in hex format like 0x0c and another variable to hold he LSB address in hex format like 0xBC
  How do I?</p>
  
  <p>----EDIT</p>
  
  <pre><code>void *AddressFSubd=(void *)fSub;
  </code></pre>
  
  <p>AddressFSubd holds 0x0CBC</p>