Wednesday, 2018-11-21, 10:42 PM

Learn SEO And Save The Earth

Tag Board
Our poll
Rate my site
Total of answers: 3
Statistics

Total online: 1
Guests: 1
Users: 0
Login form

Header Files

Introduction

A header file contains forward declarations of functions and variables. Every external function will be mentioned in a header file, including libraries that are pre-compiled into object code, and source files required to build the C program.

Standard Header Files

Set of libraries for additional functionality. We place references to these at the start of the source code file that uses one or more functions from that library.

Example: The compiler can compile the source code below, thanks to the #include line, which tells it where the definition of printf can be found.

#include <stdio.h>
void main ( void ) // Entry point function
{
printf("Hello World"); // Output
}

User Defined Header Files

When the programmer has functions that provide additional capabilities, then they might want to create a separate source code file to contain these functions.

Example: The quotes surrounding MyOutput.h are required to tell the compiler not to look along the standard library path, but to look in the same path as the source file. Also PrintNicely() function has

#include "MyOutput.h" // My output functions
void main ( void ) // Entry point function
{
PrintNicely ("Hello World"); // Output
}
Search
Calendar
«  November 2018  »
SuMoTuWeThFrSa
    123
45678910
11121314151617
18192021222324
252627282930