A global variable\'s scope is in all the files, while a static global variable\'s scope is just the file where it is declared. Why
Static globals cannot be accessed from other files while global variables can be accessed using the extern keyword.
extern