c to ensure that the definition is in step with the declaration. The declaration within the header could be the glue that retains all of it jointly; it enables the files to generally be compiled individually but ensures https://medium.com/@linkdaddy/what-is-a-source-file-226b0fd56812