Definitions
An implementation file is a file that contains source code for a program. Almost every part of every program starts out as an implementation file.
Compilation of an implementation file produces a file called an object code module (or object file), which contains object (machine) code.
Several object code modules of a generally useful nature can be combined to make a file called a library module, usually abbreviated to library.
A function is a section of code somewhat like a block, but with somewhat different characteristics. For one thing, you can't substitute a function for a statement; also, a function has a name, whereas blocks are anonymous. This name enables one function to start execution of another one.
A function call (or ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access