------------------------------------------------------------------------------
MC logo
Multi-File Programs
[^] Code Examples
------------------------------------------------------------------------------
<<Linked List (Classes) Point Header File>>
C and C++ do not require a program to be broken into multiple files, but it is often helpful to do so. These files may be compiled separately, which gives the main reasons to use them:

A multi-file program contains several code files (.c or .cpp) which contain the various executable code, and header (.h) files which are used to relate them. The code files use the #include directive to read the headers. The code files are compiled and combined by a link step. The header files are not compiled, except indirectly when the #include directive is performed.
<<Linked List (Classes) Point Header File>>