title: Is there a difference in a binary when using multiple files C as opposed to putting it all into a single file?
body: <p>I know that multiple files will by far make code easier. However do they offer a performance difference between "jamming it all into one file" or will a modern compiler like gcc create the same binaries for both. When I say performance difference I mean file size, compile time, and running time. </p>
  
  <p>This is for C only.</p>