How To Make Your Own Header File in Turbo C/C++


Hi Friends................ today let's talk about how to make your own header file in c.c++
all of you must have use turbo c for programming . sometines it becomes monotonic to write regularly used funclions like factorial etc again and again...
so Best way is to make your own header files and define custom functions in it..............
lets talk about Syntax :
let i have to create header file ankit.h


STEP 1: create new file (FILE > NEW) and write following syntax in it.............


 #ifndef<space>__ANKIT_H  //NAME OF YOUR HEADER FILE
 #define<space>__ANKIT_H
int factorial(int  num) //define your function directly
{
      int i,f=1;
      for(i=n;i>=1;i--)
            f*=i;
     return(f);
}
/* if you wnt to print somethi g in function you would require printf( ) so you can include stdio.h in function definition also

#ifndef<space>__ANKIT_H  //NAME OF YOUR HEADER FILE
 #define<space>__ANKIT_H
#include<stdio.h>
........................................
.....................
*/



SAVE THIS FILE AS ANKIT.H  IN INCLUDE FOLDER OF TC  //YOU CAN USE ANY NAME //DEFINED ABOVE


NOW CREATE NEW FILE SAY ANKIT.C /ANKIT.CPP


TO USE HEADER FILE WRITE
#include<ankit.h>  //your header file name
#include<stdio.h>
#include<conio.h>
void main( )
{ int c;
  clrscr( );
  c=factorial(5);
  printf("factorial is %d",c);  //change code accordingly in cpp
  getch( );
}




EXECUTE THE PROGRAM AND IT WOULD WORK.....
**************** ENJOY ******************




Popular posts from this blog

How to Install CCSM ( compizconfig settings manager ) in UBUNTU

Connecting JSP page with MS Access :: JDBC ODBC Connectivity

Adding TTS ( Text to Speech ) to your website