The document provides steps to create a custom header file in C. It explains how to write a function definition, save it with a .h extension to create a header file, include the header file in a main C program, and call the function defined in the header file. The key steps are to write a function, save it as a header file, include the header file in a main program using quotation marks, and call the function while providing the correct parameters and return type.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
79 views
Make Your Own Header File (C Programming)
The document provides steps to create a custom header file in C. It explains how to write a function definition, save it with a .h extension to create a header file, include the header file in a main C program, and call the function defined in the header file. The key steps are to write a function, save it as a header file, include the header file in a main program using quotation marks, and call the function while providing the correct parameters and return type.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Make Your Own Header File ?
Step1 : Type this Code
1 2 3 4
int add(int a,int b)
{ return(a+b); }
In this Code write only function definition as you write in General C
Program
Step 2 : Save Code
Save Above Code with [.h ] Extension . Let name of our header file be myhead [ myhead.h ] Compile Code if required. Step 3 : Write Main Program 1 2 3 4 5 6 7 8
#include<stdio.h> #include"myhead.h" void main() { int num1 = 10, num2 = 10, num3; num3 = add(num1, num2); printf("Addition of Two numbers : %d", num3); }
1. Include Our New Header File .
2. Instead of writing < myhead.h> use this terminology myhead.h 3. All the Functions defined in the myhead.h header file are now ready for use . 4. Directly call function add(); [ Provide proper parameter and take care of return type ] Note 1. While running your program precaution to be taken : Both files [ myhead.h and sample.c ] should be in same folder