title: What does (const char *restrict, ...) mean?
body: <p>When I type <code>printf</code>, Xcode give me an autocomplete-hint like <code>printf(const char *restrict, ...)</code>.</p>
  
  <p>I want to know what does "const char *restrict mean?<br>
  And where can I find more information about these parameters which Xcode throws for every function?</p>