title: Usage of variadic functions
body: <p>What are the benefits of using 
  variadic functions </p>
  
  <pre><code>void fun(int i, ...);
  </code></pre>
  
  <p>instead of passing a pointer to an array?</p>
  
  <pre><code>void fun(int i*);
  </code></pre>
  
  <p>When are variadic functions preferred?</p>