The same rules about scope apply to functions as to variables. Any function declared in a
file can be seen externally if no static specifier is given. Thus, in a
library file, it is often useful to hide those functions which are not
intended for general use by preceding their declaration with the word
static. They become private functions within the library and can only be
used by other functions within the library.
Next - Forward declarations.
Back to Contents page.