#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<graphics.h>
#include<time.h>
#include<limits.h>
#include<alloc.h>
and many more
list of header files in c and function prototype associated with each file
Java does not require header files like C/C++.
C programs do not require header files. If you want a C program without header files, you can simply not create them. However, you may or may not be able to include your non-header file source files.
It isn't necessary to include header files in C. However, without the functionality provided by some header files, your program wouldn't be able to do very much that is useful.
No predefined 'header' function in the standard C libraries. There are header files, if that's what you mean.
256
Yes.
The C header files are in the same place as other Unix and Unix-like systems: /usr/include if you installed the compiler.
No.
The need to declare header files is not compulsory in C++. You may place all your code in a single source file if you so desire. However, header files are useful in that they separate interface from implementation and aid in hiding information.
In C programming, header files are required. It doesn't matter if you are using near pointers, far pointers, both, or neither -- you still need header files. There is no connection between the necessity of header files and the pointers' size.
The header file for random functions ( like rand(), srand() ) is stdlib.h in C and cstdlib in C++.