title: Integer conversion rank of signed and unsigned int
body: <p>For example, If I have,</p>
  
  <pre><code> int a = 42;
   unsigned b = 10;
   int c = a + b;
  </code></pre>
  
  <p>For this statement, <code>int c = a + b;</code> Would <code>a</code> be first converted to an <code>unsigned int</code> or would it be <code>b</code> that will be converted to a <code>signed int</code>? Both <code>unsigned int</code> and <code>signed</code> have the same conversion  rank so how do we know which one will be converted? Is there a Standard rule?</p>