header file :An external C source file that contains commonly used declarations and definitions. The #include directive is used to insert the contents of a header file into a C source file.
heap:An area of memory set aside for dynamic allocation by a program.
huge memory model:A memory model that allows for more than one code segment and more than one data segment. Individual data items may exceed 64K in length.