title: In the following code, how to access the second argument?
body: <pre><code>char argvv[8][32];
  
  int func(int n, ...)
  {
      va_list vl;
  
      va_start(vl, 8);
      if (i = 1; i &lt;= n; i++)
      {
          strcpy(argvv[i], va_arg(vl, char *));
      }
      va_end(vl);
      parseArgs(n, argvv);
      ...
  }
  </code></pre>
  
  <p>In another file, I define:</p>
  
  <pre><code>void parseArgs(int argc, char **argv)
  {
      printf("arg1:%s\n", argv[1]);  
          /* ????? I know this is not right; how to access the second argument */
  }
  </code></pre>