Linking a *.c with a *.h File

Linking a *.c with a *.h File

As a developer new to C (I’m using Borland C/C++ version 5), I am trying to understand the method of linking *.c and *.h files within an application.

First I wrote the one.h file. Next, I wrote the one.c file and placed the #include “one.h” statement in its declarations section.

Using the Borland IDE, how do you link the files so that they can be compiled as one application?

Once you #include the header file, you simply compile the .c source file. The declarations within the header file are compiled too because the compiler considers the header as an integral part of the source file (in other words, the effect of #including a header in a source file is as if you had copied and pasted the header into the beginning of the source file). Most IDEs automatically link the resultant object file and, if all is well, you can immediately run the executable produced. Make sure your source file contains “main()”.

Share the Post:
data observability

Data Observability Explained

Data is the lifeblood of any successful business, as it is the driving force behind critical decision-making, insight generation, and strategic development. However, due to its intricate nature, ensuring the

Heading photo, Metadata.

What is Metadata?

What is metadata? Well, It’s an odd concept to wrap your head around. Metadata is essentially the secondary layer of data that tracks details about the “regular” data. The regular