See its being the files with class code, which is being used up in any program. Then to use those files. We bring them in our program as a header file.
Most importantly c does not support class concept, so in c we could not do that but it is possible in c++.
C is the basic & foundation programming language. Resulted in creation of C++. WHEREBY C++ program 😫 🌪️ 🌞 IS MORE ADVANCED than C language. So drawbacks in C & whatever is highly impossible in C . Which is why its easy recommend possible in C++ 😫 🌪️ 🌞 program as a header file 📂,.