title: Easy way to make an unsigned char larger than 256? So it can be converted to an Integer
body: <p>Is there any way to increase the size of an unsigned char so that it can be casted into an integer of a size greater than that?</p>
  
  <p>UPDATE:</p>
  
  <p>Basically i'm editing an exsisting system in which a port number was defined as an unsigned char as they only needed number up to 255. Now it needs to be increased to any port number, so i'm trying to find an easy way of increasing the size without having to go through 100's of files changing references etc..</p>