title: Using ( ) in printf argument list. What does this syntax mean?
body: <p>I run into a code:
  <br><code>printf("\tout:\t%-14.14s\n", (sprintf(tmpbuf[0], "[%s]", mystring), tmpbuf[0]));</code>
  <br>What does those sentence in () with sprintf mean?</p>