static keyword makes a function could only be seen in its own translation unit(file).
static int myfunc();
static int myfunc(){ ... }
static keyword makes a function could only be seen in its own translation unit(file).
static int myfunc();
static int myfunc(){ ... }