title: is it good or bad to reuse the variables?
body: <p>I wonder if it is good or bad (or does not matter) if I reuse the variable names as much as possible? for example</p>
  
  <pre><code>int main(void){
    //...
    int x=0;
  
    //..
    x = atoi(char_var);
  
    //..
  
    for (x=0; x&lt;12; x++){
     //...
    }
  
    //..
    x = socket(...)
    if(x&lt;0){
    //...
    }
  
    for(x=0;x&lt;100;x++{
    //...
    }
  
    return 0;
  }
  </code></pre>
  
  <p>Another variables could be used instead of <code>x</code> above (might be better for readability), but I wonder if it would provide me any benefit for the binary size, performance, or anything else?</p>