No explicit limit, you can use so many header files as you want.
Java does not require header files like C/C++.
There is a 'getch' in 'conio.h' which has nothing to do with 'iostream'.
Yes.
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.
it is sqrt in header math.h
Yes (but usually it is a bad idea).
Header files are used to have declarations. It is simple to include a single header file than writing all the needed functions prototypes.
You need to #include the header file that contains the missing function's declaration.
The source file must include the header file. Beyond that we can only guess at the problem without seeing the content of the source and header files. Do not post the files here. Such questions are better handled by the many C programming forums available elsewhere on the Internet.
strcat if u wnt to use strcat then include string.h header file
MySQL was written and developed using the C and C++ programming languages.
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.