title: What is correct coding practice while using attributes in C?
body: <p>If we are writing attributes to some variables or function, what is correct practice? I will elaborate my question with the help of following styles.</p>
  
  <pre><code>int a __attribute__((aligned(32)));
  
  __attribute__((aligned(32))) int a;
  
  __attribute__((aligned(32)))
  int a;
  
  int __attribute__((aligned(32))) a;
  </code></pre>
  
  <p>What do you think is better or correct way of writing attributes?</p>