Why are all header files not declared in every C program?
- Declaring all header files in each program would result in increase in overall file size and load of the program. It isn't a good programming.
- Choice header files which you want to declare in the program depends on commands/functions you want to use in program. Every header file comprise different commands and functions. So we use only the files relevant to our program.